本文档列出了自定义触发器的一些使用案例。 确保将脚本放在 [SDP_Home]/integration/custom_scripts/executor_files 目录下的文本文件中。
1. 动态请求审批
在提供审批流程各不相同的多种服务的组织中,可以调用给定的自定义脚本,使用字段和表单规则实施动态请求审批。
在服务台提出的所有请求都需要请求者报告的用户审批。 您可以调用给定的自定义脚本,与第一级审批人的报告用户一起配置第二级审批。
与不同用户/技术人员共享请求的 deluge 脚本作为示例脚本捆绑在应用程序中。以下是稍作修改后的 python 对应脚本:
1. 向请求字段中指定的用户发送共享请求
在涉及无法访问请求的技术人员的请求中,可以调用给定的自定义脚本并与特定技术人员共享请求。
2. 将请求共享给请求任务中指定的组
在涉及由多个用户组处理的任务的请求中,可以调用给定的自定义脚本将请求共享给相应的组。
您可以使用自定义触发器,在特定请求活动发生时更新请求。 下面给出了使用案例和相应链接,以及配置自定义触发器的详细说明:
如果一个请求被分成多个子请求,由不同的技术人员/用户组处理,则可以调用给定的自定义脚本,确保在解决/关闭父请求之前解决/关闭所有子请求。
2. 当父请求关闭时,关闭所有链接请求
如果同一问题被多次报告,您可以将所有请求链接到一个请求。 当父请求被解决/关闭时,可以调用给定的自定义脚本,确保所有链接的请求也被自动解决/关闭。
通过调用给定的自定义脚本,可以自动为请求指定备份审批人。
4. 通过服务请求自动创建变更
在为创建变更而提出的服务请求中,您可以调用给定的自定义触发器来创建变更,并通过资源问题和字段与表单规则的正确组合来捕获变更详细信息。
5. 根据变更风险增加 CAB
通过自定义触发器,您可以根据所提供的变更风险配置动态添加 CAB 审批。
6. 根据请求属性添加检查表
您可以配置自定义脚本,根据附加字段值和为资源问题提供的答案来关联检查表。
7. 指派变更角色
您可以通过调用给定的自定义脚本,将变更请求者的报告分配给作为直线经理的用户。
8. 在不同实例中提出请求
在为不同部门使用多个 ServiceDesk 实例的组织中,可以调用自定义脚本将请求从一个实例复制到另一个实例。
9. 合并类似请求
为同一问题创建多个请求时,可以使用自定义触发器将它们合并为一个请求。
10. 在任务主题/描述中添加请求详情
您可以调用此自定义脚本,在请求触发的任务的主题/描述中附加请求详细信息。
11. 根据请求属性设置服务水平协议
您可以使用此自定义脚本,根据不同的请求属性修改请求的 SLA。