Control Room API
Automation Anywhere Control Room 提供了各种 API,使您能够自定义您(和您的 bots)与 Automation Anywhere 互动的方式。 用户可以执行一些任务,如管理 bot 部署、创建和管理 Credential Vault 的凭据、创建和管理用户账户和角色,以及创建和管理队列。
Control Room API 入门
Control Room API 使用标准 HTTP 方法 GET、POST、PUT 和 DELETE 以及标准 HTTP 代码进行响应。请参阅API 响应代码。所有请求必须包括带有 JSON 身份验证令牌的 X-Authorization 标题。请参阅身份验证 API。
API 请求发送到真实的 Control Room,而非测试环境。当您通过 Swagger 或 REST 客户端发出 API 请求时,这些请求可能会影响您的用户、bots 以及其他资源。
观看以下视频,了解如何在 Swagger 和 Postman 中测试 Control Room API。
这就是视频中提到的 Postman 系列:https://www.postman.com/collections/bb5cd3541d29e192cd43
API 教程
以下教程演示了如何结合端点来通过编程方式执行任务。每个教程都包括代码示例,并描述了使用该端点所需的先决条件。
本教程假设您拥有配置了用户、角色和 bots 的 Control Room。如果您还未配置,配置 Control Room。。
- 为您的组织配置 Credential Vault
以存储柜管理员的身份执行以下步骤以配置 locker 和凭据,然后将凭据分配给 locker。
- 创建工作负载自动化
将工作负载管理 API 中的端点组合到以可编程方式创建 WLM 队列并运行 bots。
- 部署 bot
部署 bot 到无人值守的 Bot Runner。
- 创建自动化计划
计划bot在无人值守的Bot Runner上,运行一次或定期运行。