Cisco Cisco Prime Service Catalog 10.0 技术参考
1-44
Cisco Prime Service Catalog Designer Guide
OL-31033-01
Chapter 1 Service Design Fundamentals
Configuring the Delivery Plan
If you have appropriate permissions to the Service Link module, you can click the “…” button to access
the Agent Parameter Override dialog box. This dialog box includes settings that show how the data to
be sent to the external system is mapped to fields on the service form or other data about the requisition.
If you have permission to change these settings, the dialog box is editable; otherwise it is read-only.
the Agent Parameter Override dialog box. This dialog box includes settings that show how the data to
be sent to the external system is mapped to fields on the service form or other data about the requisition.
If you have permission to change these settings, the dialog box is editable; otherwise it is read-only.
Service Item Tasks in the Workflow
The Service Item Manager module allows designers to designate certain items to be “service items”,
whose history can be tracked within Service Catalog. Typical service items might be a laptop; desktop;
software license; or any corporate asset that can be uniquely identified and whose usage (and ownership)
should be tracked.
whose history can be tracked within Service Catalog. Typical service items might be a laptop; desktop;
software license; or any corporate asset that can be uniquely identified and whose usage (and ownership)
should be tracked.
A Service Item Task can be used only when the service includes a Service Item-Based Dictionary
(SIBD). To configure the Service Item Task:
(SIBD). To configure the Service Item Task:
Step 1
Choose Service Item Task as the Workflow Type.
Step 2
Save the plan.
Step 3
Click the ellipsis that appears next to the Workflow Type.
The Service Item Task Parameter popup window appears.
Step 4
Choose the SIBD to use.
Step 5
Select Update Status Only check box if the operation should modify only the Status attribute value of
the service item.
the service item.
Step 6
If the SIBD is a grid dictionary and the grid rows should be processed conditionally based on certain
field values, enter the condition expression in Process Grid Row, click Validate, and then click OK.
field values, enter the condition expression in Process Grid Row, click Validate, and then click OK.
See
for syntax and example for a condition expression.
For more information on service items and service item tasks, see
.
Directory Tasks in the Workflow
Directory tasks can be used to create or update people, organizational units, or Service Link agents using
form data. If the operation fails, the task is marked as complete and an error message is written to the
service form.
form data. If the operation fails, the task is marked as complete and an error message is written to the
service form.
Any free form dictionaries that contain the required fields can be used with the directory task. The
dictionary should also include a text field named “ErrorDescription” for capturing any errors returned
from the operation. Consider hiding this field while ordering, and using the value of this field to
conditionally trigger manual tasks for error handling.
dictionary should also include a text field named “ErrorDescription” for capturing any errors returned
from the operation. Consider hiding this field while ordering, and using the value of this field to
conditionally trigger manual tasks for error handling.
Directory task can also be used with grid dictionaries to process multiple occurrences of the same object
type (e.g., create multiple organizational units). The task loops through all rows in the grid dictionary
and performs the operation for each of them. If exceptions are encountered for some of the occurrences,
the error messages are logged into the ErrorMessage field for those grid rows and do not affect the
successfully completed ones.
type (e.g., create multiple organizational units). The task loops through all rows in the grid dictionary
and performs the operation for each of them. If exceptions are encountered for some of the occurrences,
the error messages are logged into the ErrorMessage field for those grid rows and do not affect the
successfully completed ones.
You can also design condition expression using operators such that the application evaluates the
condition on each row and proceeds with the operation if the condition is satisfied.
condition on each row and proceeds with the operation if the condition is satisfied.
Syntax for condition expression: Data.<DictionaryName>.<FieldName>