创建带有 ServiceNow 网页触发器的自动化,以在消息框中显示事件编号。

ServiceNow 网页触发器对 ServiceNow 实例的事件表中的事件进行监控。 向事件表添加新记录时,触发器将启动 消息框 操作以显示事件编号。

先决条件

确保满足 必修课程 部分中提到的先决条件。

过程

  1. 在左侧窗格中,单击自动化
  2. 单击 创建 > 任务机器人
    创建任务机器人向导已显示。
  3. 名称字段中为机器人输入一个合适的名称。
    默认情况下,所有机器人都存储在 \Bots 文件夹中。
  4. 可选: 您可以在描述字段中为机器人添加描述。
  5. 可选: 您可以使用选择按钮将机器人保存在不同的文件夹中。
  6. 单击创建和编辑
    机器人已创建,并显示编辑任务机器人
  7. 单击触发器 > ServiceNow ,然后双击或拖动网页触发器,以将网页触发器添加到触发器部分。
  8. ServiceNow URL 字段中,输入 ServiceNow 实例 URL。
  9. 事件类型(表)字段中输入事件,因为此触发器被配置为监控 ServiceNow 实例的事件表。
  10. 监听事件下拉菜单中选择插入新记录时选项。
  11. 可选: 筛选条件(可选)字段中输入 ServiceNow 事件表的搜索过滤器。
    ServiceNow事件表上右键单击显示的过滤器,然后单击复制查询以复制过滤器。 将复制的过滤器粘贴到筛选条件字段中。
  12. 可选: 按角色筛选条件(可选)中输入在 ServiceNow 实例中定义的角色。
  13. 单击选择,以从选择一个 OAuth 连接模式中选择预配置的 OAuth 连接。
    仅支持 Control Room 管理的 OAuth 连接。 有关详细信息,请参阅使用 OAuth 连接
  14. 单击创建变量以创建一个记录变量,用于保存触发器响应数据。
    触发器响应数据包含与发生更改的事件有关的所有信息,并以键值对格式保存。 您还可以从下拉列表中选择现有的记录变量。
  15. 创建变量模态框中输入 ServiceNowTriggerData 以创建新的记录变量。
    默认情况下,用作输入复选框已启用。
  16. 单击操作 > 消息框 ,然后双击或拖动 消息框 操作,将其添加到操作部分。
  17. 根据 使用消息框 操作 中提到的步骤配置 消息框 操作。
    使用触发器响应数据,更改 消息框 操作的以下设置:
    1. 输入消息框窗口标题中输入 $ServiceNowTriggerData{triggerType}$
      此变量将触发器响应数据中的 triggerType 键设置为消息框的窗口标题。
    2. 输入要显示的消息中输入 $ServiceNowTriggerData{number}$
      此变量将触发器响应数据中的 number 键设置为必须在消息框中显示的消息。
  18. 单击保存以保存自动化。
单击运行 > 使用触发器运行,以激活触发器。 然后,触发器会监听受监控的 ServiceNow 实例中事件表的当插入新记录时事件。 当创建带有事件编号 INC0010015 的新事件时,触发器将启动 消息框 操作。 显示一个消息框,窗口标题为 ServiceNow Trigger,消息为 INC0010015