Cisco Cisco Prime Service Catalog 10.0 技术参考

下载
页码 450
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.
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. 
A Service Item Task can be used only when the service includes a Service Item-Based Dictionary 
(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. 
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.
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.
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.
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.
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. 
Syntax for condition expression: Data.<DictionaryName>.<FieldName>