通过 MCP(模型上下文协议)实现的坐席互操作性,让第三方 AI 助手能够安全地在远程设备上启动无人值守的 Automation Anywhere 自动化。

由 AI 助手执行的无人值守自动化

此功能使您能够构建完全自主的 AI 坐席,它们可以从头到尾执行业务流程,无需人工帮助。 通过明确分离调用身份与执行身份,该平台既支持了自主 AI 坐席的运行,又同时保障了企业的安全性、治理能力和运维一致性。

您可以使用此功能:
  • 在 SAP 中更新采购订单(PO)
  • 执行采购和 ERP 工作流
  • 根据 AI 驱动的请求,在远程设备上运行无人值守自动化
每个通过 MCP 启动的自动化都包含这两种用户角色(备注: 需明确角色/用户的最终名称,以保持一致性):
角色 描述
任务调用者 请求任务的人。 从第三方系统(例如 Joule 或其他 AI 助手)触发自动化的用户。
任务执行者 使用其凭证执行任务的人。 其凭据用于在设备和业务应用程序上运行自动化的用户身份。

自动化执行模式

在配置 MCP 远程部署时,您需要选择如何运行自动化。

自动化(任务)调用用户: 自动化以触发它的同一用户身份运行。

行为 用例
  • 任务调用者任务执行者为同一用户。
  • 系统将对调用者的自动化权限、设备权限以及自动登录凭据进行验证。
  • 如果调用者是有人值守的机器人运行程序用户,自动化将在该用户的默认设备上运行。
  • 在此场景中,设备覆盖选择将被忽略。
    注: 若以有人值守的调用者用户身份运行且已勾选设备覆盖选项,系统将显示错误消息,并使用默认设备执行。
  • 需要严格用户级责任追溯的受监管环境。
  • 自动化必须严格使用请求用户凭据运行的场景。

特定用户(任务执行者,以该用户身份运行):自动化由一个用户触发,但由另一个用户执行。

行为 用例
  • 任务调用者: 触发自动化的业务用户
  • 任务执行者: 选定的运行身份用户
  • 自动化:
    • 使用执行者的凭据解锁设备
    • 使用执行者的身份访问业务应用程序(例如 SAP)
  • 设备选择:
    • 使用执行者的默认设备
    • 若所选设备不可用或被覆盖,系统将按配置顺序使用选定的设备池
  • 完全自主的 AI 坐席。
  • 共享账户或服务账户
  • 大规模无人值守自动化
  • 终端用户不需要直接执行凭据的场景

权限和访问控制

Automation Anywhere 在无需修改的情况下强制执行现有的安全和 RBAC 策略。

用户权限
  • 任务调用者必须拥有运行自动化的权限。
  • 任务执行者必须具备:
    • 机器人权限
    • 访问分配的设备池
    • 用于无人值守执行的有效自动登录凭据
注: 可用的运行身份用户和设备池会根据当前登录用户的权限进行过滤。 用户只能看到他们有权限使用的选项。

[备注: 需要最终确定的 GUI 以完成配置并获取屏幕截图] 要在远程设备上配置并运行无人值守自动化:

过程

  1. 登录 Control Room
  2. 转到 AI > 坐席连接。 在坐席连接页面,您可以查看坐席连接、自动化及相关工具的列表。
  3. 选择自动化。
  4. 配置变量
  5. 选择运行身份用户
  6. 选择设备池。
  7. 配置弹性设置
  8. 配置常规设置

    每个已完成的步骤都会以绿色对勾标识,确保在执行前所有必需的配置均已完成。