问题自定义触发器

问题自定义触发器

问题自定义触发器允许您在收到的问题符合特定条件时自动执行动作。您可以将电子邮件/SMS 通知、自定义函数和自定义脚本配置为自定义动作。触发器还可用于在其他模块上执行动作。自定义触发器通过触发器组进行分类和执行。

 

角色要求: SDAdmin

 

创建新触发组

  1. 转到管理 > 自动化 > 自定义触发器 > 问题。

  2. 单击触发器组。

  3. 为组提供名称和描述。

  4. 单击保存或保存并添加新内容。

 


 

创建新的触发器

  1. 将鼠标悬停在所需的触发器组上,然后单击添加触发器。

  2. 触发器名称: 提供自定义触发器的名称。这是必填字段

  3. 描述: 提供有关自定义触发器的简短描述。

  4. 执行操作: 选择是否要在创建、编辑或永久删除问题时执行触发器。默认情况下选择创建。

永久删除不能与任何其他选项结合使用。
  1. 在……时执行: 选择执行触发器的时间: 随时、工作时间内或工作时间外。

  2. 级联执行: 选择是否要修改触发器的执行顺序。您可以选择执行下一个规则,跳过当前组中的所有剩余触发器,甚至跨所有组执行。

  3. 满足条件时执行规则: 只有当您选择在编辑问题时应用触发器时,此选项才可用。选择是只在第一次应用触发器,还是每次满足条件时都应用触发器。

  4. 使用下拉列表配置问题的条件。您可以使用 AND/OR 组合为自定义触发器创建多达 50 个条件。

  5. 动作: 配置问题满足指定标准时要执行的操作。您可以选择触发通知(通过电子邮件/短信)、执行自定义脚本或自定义功能

  6. 您可以使用拖动重新排序图标,通过简单的拖放方法修改动作顺序。

  7. 单击保存或保存并添加新内容。

 

自定义触发器脚本仅执行 60 秒。

 

 


 

创建自定义触发器时
i) 可以变更触发组。 单击顶部的变更触发器组图标,然后从下拉列表中选择所需的触发器组。
ii) 使用顶部的切换按钮可以禁用自定义触发器。

 列表视图动作

在问题自定义触发器列表视图页面,可以通过以下各种动作管理触发器组和自定义触发器:

  • 查看触发器组中的触发器: 要查看组内配置的自定义触发器,请单击所需组旁边的

  • 启用/禁用触发器: 您可以使用所需触发器旁边的切换按钮,从列表视图中启用/禁用自定义触发器。

  • 组织触发器组: 配置在问题上执行触发组的顺序。单击列表视图中的组织,然后使用简单的拖放方法从显示的弹出窗口中重新排列触发器组。

  • 组织自定义触发器: 您还可以修改触发器组内自定义触发器的执行顺序。将鼠标悬停在所需的触发器组上,然后单击组织执行操作。

  • 级联执行: 您可以从列表视图中修改为级联执行自定义触发器而配置的选项。为此,请单击触发器旁边的级联执行下拉菜单,然后选择所需的选项。

  • 编辑触发器组: 要编辑触发器组,请单击所需组名称旁边的。修改详细信息并单击更新。

  • 编辑自定义触发器: 要编辑自定义触发器,请展开触发器组并单击所需的触发器旁边。修改详细信息并单击更新。

  • 删除触发器组: 要删除触发器组,请启用相应的复选框选择所需的组,然后单击 。此时会弹出确认信息。单击继续完成动作。删除触发器组也会删除组中配置的所有触发器。

  • 删除自定义触发器:要删除自定义触发器,请启用相应复选框选择所需的触发器,然后单击 。此时会弹出确认信息。单击继续完成动作。

  • 跨组移动触发器: 您可以将触发器从一个组移动到另一个组。为此,通过启用相应复选框选择所需的自定义触发器。从显示的选项中,单击移动到组,然后选择所需组完成操作。

  • 动作: 您可以使用动作下拉菜单批量启用/禁用自定义触发器,还可以修改为级联执行自定义触发器而配置的选项。

 

配置自定义操作——通知动作

您可以通过电子邮件/短信将问题及其活动通知技术人员或任何相关人员。 您可以创建新的通知模板并保存。 这些已保存的模板将列在通知模板窗口下。

 

配置电子邮件通知

  • 在动作下,单击选择自定义操作 > 通知动作。 此时会打开通知模板窗口。

  • 选择预定义的通知模板或单击新建创建模板,然后按照以下提示操作:

    • 提供模板名称。

    • 选择通知模式。

    • 输入要通过通知发送的主题和信息。您可以使用占位符在通知主题和信息中插入问题默认字段和附加字段。

    • 添加附件(如有)。

    • 点击保存,您将返回到通知模板表单。

 


 

  • 使用占位符/组织角色选择要通知的用户。 支持的占位符如下

  1. $Technician

  2. $Reported_By

  3. $Group_Members

  4. $Task_Owners

  5. $Associated_Incident_Technicians

  6. $Associated_Incident_Requesters

  7. $Associated_Change_Owner

  8. $Asset_Owner

  9. $Category_Owner

  • 点击保存模板。

 

自定义脚本

自定义脚本允许用户修改应用程序的行为和用户界面。 在脚本文件中,您可以对要执行的操作进行编程。 请按照下面文件中描述的步骤,有效地编写所需的操作。

编写自定义脚本(Python 示例文件)

自定义函数 

通过在问题自定义触发器中执行自定义函数,您可以在 ServiceDesk Plus 和第三方应用程序中操作数据。 您可以使用自定义函数更新问题字段、添加注释和关联事件。

学习如何编写自定义函数,访问此页。