阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

使用 API 配置 locker

  • 已更新:1/31/2021
    • Automation 360 v.x
    • 探索
    • RPA 工作区

使用 API 配置 locker

使用端点组合创建 locker 并向用户分配 locker 访问权限。

先决条件

注: 您可以在 Control Room APIs 中查看 Community Edition,但 API 功能有限。您需要获得许可证的 Automation 360 Edition 才能访问 API 的全部功能。
  • 使用身份验证 API 生成 JSON Web 令牌。请参阅身份验证 API
  • 您必须分配有 AAE_管理员AAE_Locker 管理员 角色或具有包含管理我的存储柜权限的自定义角色。

您将提供角色 ID,以便为用户 搜索角色 API 分配使用者访问权限。

过程

  1. 将认证令牌添加到请求标头。
  2. 使用 POST 方法和端点 URL:<your_control_room_url>/v2/credentialvault/lockers 以创建 locker
    请求正文
    {
      "name": "HumanResourcesCredentials",
      "description": "Login credentials for the HR dept"
    }
  3. 发送请求
    响应正文:在成功请求中,此端点返回 ID,这是 locker 的唯一数字标识符。在后续 API 请求中使用 locker ID,例如向 locker 添加使用者或凭证。
    {
        "id": "1551",
        "name": "HumanResourcesCredentials",
        "description": "Login credentials for the HR dept",
        "createdBy": "1508",
        "createdOn": "2020-12-28T22:24:40.462253Z",
        "updatedBy": "1508",
        "updatedOn": "2020-12-28T22:24:40.462259Z",
        "version": "0"
    }
    REST API 用 HTTP 响应代码响应每个请求。 有关响应代码,请参阅API 响应代码

为用户分配 locker 访问权限。存储柜权限

  1. 可选: 为另一个 locker 所有者进行分配。使用 PUT 方法和端点 URL:<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}
    注: 将自动为 locker 创建者分配存储柜所有者权限。
    请求正文
    {
      "permissions": [
        "own"
      ]
    }
  2. 发送请求
    响应正文:此端点不返回数据。
  3. 可选: 为一名 locker 经理进行分配。使用 PUT 方法和端点 URL:<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}
    请求正文
    {
      "permissions": [
        "manage"
      ]
    }
  4. 发送请求
    响应正文:此端点不返回数据。
  5. 可选: 为一名 locker 参与者进行分配。使用 PUT 方法和端点 URL:<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}
    请求正文
    {
      "permissions": [
        "participate"
      ]
    }
  6. 发送请求
    响应正文:此端点不返回数据。
  7. locker 使用者进行分配。使用 POST 方法和端点 URL:<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/consumers
    请求正文:提供角色 ID。被分配该自定义角色的所有用户都可以使用此 locker 中的凭证构建和运行 bots,并将值输入到接受用户所提供属性值的凭证中。
    {
        "id":"516"
    }
  8. 发送请求。
    响应正文:此端点不返回数据。

后续步骤

如果您按以下照步骤配置您的 Credential Vault,请进行下一步操作:将凭据分配给 locker API
发送反馈