事件触发器是一个预定义的操作,运行相关 机器人。 事件触发器根据任何事件执行自动化操作。

包含事件触发器的所有 机器人 都列在管理 > 事件触发器选项卡下。 作为 Control Room 管理员,您可以在事件触发器选项卡中查看、添加或删除设置的任务触发器。

平民开发人员 可以在事件触发器页面中的公开私有标签下,查看和管理他们在自动化中配置的触发器。

随着时间的推移,您可能会创建多个触发器来运行各种自动化任务。 例如,一个任务可使用五个不同的触发器运行,或者一个触发器可运行五个不同的任务。 随着任务和触发器数量的增加,您可以使用事件触发器选项卡来整理和管理这些触发器。

对于 本地部署 安装,当为单个自动化配置多个触发器时,如果其中一个触发器遇到错误,机器人运行程序 的其他相应触发器都不会受到影响。 触发器错误事件不会在 本地部署 的通知中显示,但仅在 云部署 部署中显示。

事件触发器的类型

在自动化中,您可以使用不同类型的事件触发器。

事件触发器的可用角色权限

Control Room 管理员必须提供必要的权限,才能确保相关用户可以访问事件触发器。 下表列出了可用的权限:

权限 描述
查看事件触发器 如果用户只能查看事件触发器,而不能运行或删除它们,请选择此权限。
管理事件触发器

管理事件触发器权限只有在查看事件触发器已启用的情况下才能使用。 如果用户可以执行以下操作,则选择此权限:

  • 添加事件触发器
    注:机器人创造程序 许可证关联的用户无法在私有工作区中添加事件触发器。
  • 运行带事件触发器的 机器人
  • 删除事件触发器
  • 将事件触发器与 机器人运行程序(有人值守的或无人值守的)用户或与一个或多个 机器人运行程序(有人值守的或无人值守的)用户关联的角色相关联。

支持的操作

Automation 360 中,单击管理 > 事件触发器以查看列出所有可用 机器人 与事件触发器的表格。 以下操作可供针对表格进行:

  • 搜索字段中输入 BOT PATH 中的关键字,以查找事件触发器。

    例如,如果事件触发器的 机器人 路径是 Bots\\file--created--event--Salesinfo,请在搜索字段中输入 Sales 以查找此事件触发器。

  • 使用通过事件触发器运行选项添加事件触发器。 有关详细信息,请参阅添加事件触发器
  • 用户还可以从垂直省略号菜单中删除任何相关(活动或非活动)事件触发器。

事件触发器显示以下信息:

描述
触发器状态 显示机器人中触发器的整体订阅状态。 根据自动化配置,将显示以下状态之一:
  • 已启用: 如果为所有触发器创建了订阅,则显示。
  • 禁用: 如果没有为任何触发器创建订阅,则显示。
  • 已部分启用: 如果为至少一个触发器创建了订阅,则显示。
机器人名称 显示自动化的名称。 单击名称后,用户将以只读模式进入机器人编辑器页面中的自动化。
Web 触发器 显示在机器人中可用的网页触发器的数量。 单击该数字时,会显示触发器详细信息模态框。 模态框包含以下信息:
  • 活动触发器
  • 非活动触发器
  • 已订阅的事件
  • 错误
注: 对于从以前版本创建的机器人,网页触发器计数显示为 --
机器人文件夹路径 显示已签入自动化的公共工作区中的文件夹。
机器人标签 显示自动化的实际正式标签。
用户 当使用添加事件触发器选项添加自动化时,显示与自动化关联的用户。
角色 当使用添加事件触发器选项添加自动化时,显示与自动化关联的角色。
自动部署状态 显示自动部署是否已启用或禁用。
修改详细信息
  • 上次修改时间: 显示上次修改时间。
  • 修改者: 显示进行最终修改的用户。
可选: 在特定设备上查看触发器详细信息:
  1. 打开 任务管理器 > 详细信息选项卡。
  2. 在应用条目列表中右键单击该列。
  3. 单击选择列
  4. 单击命令行项目以启用该列。
要确认触发器是否激活,请验证以下 Java 进程是否正在运行:
  • 机器人 坐席或节点管理器(名称为 NodeManager.exe
  • 触发器监听器(名称为 TriggerListener.exe
注: 安装或更新 机器人代理 时,必须将 NodeManager.exeTriggerListener.exe 文件添加到安全接收者或信任(允许)列表中。 您使用信任列表来指定已预先批准由 Bot Agent 访问的特定文件。

考虑一个场景,其中触发器与注销或退出设备的 机器人运行程序 用户关联。 此 机器人运行程序 用户必须登录该设备上的 Control Room,才能激活关联的触发器。