服务选项包括一组服务选项元素。 您可以在服务选项所属的服务选项组范畴内创建服务选项的条件。
对于服务选项和服务选项元素,您可以指定使用匹配函数的条件。
您可以使用以下属性根据服务选项来指定条件:
|
category category_class category_subclass code estimatedCost |
external_id keywords status track_as_asset |
下面是对一些属性的解释:
指定 category.xml 文件中类别、类别类和类别子类的值。
查看该文件,并记录您想要在条件中使用的值。 对于每个本地化版本的 CA Service Catalog 来说,该文件所在的文件夹都是不同的。 例如,英语版本 (icusen) 的 category.xml 文件位于 %USM_HOME%\view\webapps\usm\locale\icusen\billing 文件夹中。
根据操作系统语言的不同,该文件可能会有所不同。 有关该文件的详细信息,请参阅《实施指南》。
在请求的服务中指定服务选项的预计成本。 提交请求时,目录系统将计算该成本。
要查找请求的服务中特定服务选项的成本,请依次选择“主页”、“请求”。 查看包含该服务选项的请求的详细信息。
指定名为 external_id、代码和关键字的属性的值。
定义服务选项组的服务选项元素时,服务构建器会指定这些值。 服务构建器通常会使用这些属性来添加服务方面的元信息,以便进行服务分类等操作。
您可以查找这些属性的值并进行记录,以便在该条件中使用。
指定用来表示是否跟踪在 CA APM 中作为资产的该服务选项的数字值,如下所示:
0 - 否
1 - 是
注意:只有 CA Service Catalog 与 CA APM 集成时,该属性才有意义。
您可以验证某个服务选项是否使用该属性,如下所示:在“服务选项元素选项”窗口 -“选项”选项卡上查看“作为资产跟踪”窗口项的值。
您可以通过服务选项组中服务选项的行号来识别条件中的服务选项。 在 CA Service Catalog GUI 上,您可以通过选择“服务构建器”、“服务选项组”并打开您想要的服务选项组来找到该行号。
当您这样操作时,组中的每个服务选项将显示在表中;每行包含一个服务选项。 在条件中,指定感兴趣的服务选项的行号。 例如,假设第 2 行包含一个名为“Windows 服务器”的服务选项。 在这种情况下,可指定 $(_.sog['sogname']serviceoption[2] 将该服务选项包括在条件中。
默认情况下,serviceoption[1] 表示请求者特意选择该服务选项。 因此,服务不会自动包括该服务选项。
格式
对使用匹配函数的条件采用以下格式:
$(anySoWith('attribute',operator,'value'))
对不使用匹配函数的条件采用以下格式(无空格):
$(_.sog['sogname'].serviceoption[rownumber] operator 'value' )
对于这两种格式,字符串值需用单引号引起来,输入数字值时不要带引号。
示例
考虑下列示例:
$(_.sog[‘采购便携式计算机’].serviceoption[1].category==1)
该条件规定,当服务选项组名为“采购便携式计算机”且其中的第一个服务选项属于类别 1 时,会将待处理操作分配给审批者或实现者。 默认情况下,类别 1 是指硬件。
要实现此目的,请使用以下条件:
$(_.sog['新员工入职'].serviceoption[3].estimatedCost==30.0)
要实现此目的,请使用以下条件:
$(_.sog[‘手持设备’].serviceoption[3].estimatedCost==300)
使用匹配函数的条件示例
考虑下列示例:
$(anySoWith('category_class',gt,10))
该条件规定,当任何服务选项所属的类别类大于 10 时,系统会将待处理操作分配给审批者或实现者。 默认情况下,类别类大于 10 表示请求与任何 IT 类别(如硬件或软件)无关。
anySoWith('category_subclass',gt,10)
anySoWith('external_id',endsWith,'MB')
anySoWith('category',gt,10) && anySoWith('category',lt,30)
要实现此目的,请使用以下条件:
anySoWith('external_id',startsWith,'Memory') && _.sog['采购服务器'].serviceoption[1].category==1
$(anySoWith('track_as_asset==1'))
注意:只有 CA Service Catalog 与 CA APM 集成时,该属性才有意义。
| 版权所有 © 2011 CA。 保留所有权利。 | 就该主题发送电子邮件至 CA Technologies |