为 MCP 服务器设置用户和自动化访问权限
- Updated: 2026/01/26
用于在 Automation Anywhere Control Room 中为 MCP(模型上下文协议)服务器设置用户和自动化访问权限。
-
创建包含权限、用户和许可证的新角色:
- 从 Control Room,导航至管理 → 角色。
- 单击创建角色并输入名称(例如,CustomerRole)。
- 为该角色分配这些权限:为了更便捷且有序地管理 Agent Interoperability 的访问权限,系统采用了基于角色的访问控制 (RBAC) 存储库。 这有助于发现和使用 Automation Anywhere 机器人、流程和 API 任务。
权限 设置 AI - 查看坐席连接: 允许用户查看入站和出站工具及连接
- 管理坐席连接: 允许用户配置和管理入站和出站工具及连接
API 生成 API 密钥。 有关详细信息,请参阅生成 API 密钥。 - 保存角色。
- 导航到管理→用户,然后创建新用户。
- 为用户分配以下角色:
- (新)CustomerRole
- AAE_Basic
- 请确保已分配 Attended Bot Runner 许可证。
- 保存用户。
-
以 Automation Co-Pilot 管理员身份登录,在 Automation Co-Pilot 中配置团队和流程:
- 使用 AAE_Robotic Interface Admin 用户登录 Automation Co-Pilot。
- 导航到管理 →团队并创建一个新团队。
- 将每个流程映射到您刚刚创建的团队。
-
请检查您的流程设置是否正确,并且是否能够运行这些流程。
- 导航到管理 →流程以及流程设置页面。
- 请检查调度程序用户,以确保其设置正确。
- 请检查您的 API Task Runner 配置是否正确,并且是否能够运行 API 任务。
以下提供适用于 VS Code 等 IDE 的 mcp.json 配置示例。
"my-aa-mcp-server": {
"url": "https://<your-control-room-url>/mcp",
"headers": {
"X-AUTH": "API_KEY=<api-key-for-user>;USER_NAME=<username>"
}
}