阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

列出可用的无人值守Bot Runners API

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

列出可用的无人值守Bot Runners API

返回具有无人值守 Bot Runner 许可证的可用用户列表。此端点返回用户 ID,这是 API 用于标识用户的数值。

先决条件

注: 您可以在 Control Room APIs 中查看 Community Edition,但 API 功能有限。您需要获得许可证的 Automation 360 Edition 才能访问 API 的全部功能。
  • 使用身份验证 API 生成 JSON Web 令牌。请参阅身份验证 API
  • 必须为您分配一个与作为运行用户设备相关联的自定义角色。

过程

  1. 将认证令牌添加到请求标头。
  2. 使用 POST 方法和端点 URL:<your_control_room_url>/v1/devices/runasusers/list

    请求正文:

    {
       "sort":[
          {
             "field":"username",
             "direction":"asc"
          }
       ],
       "filter":{},
       "fields":[],
       "page":{}
    }
  3. 发送请求。
    响应正文:在成功请求中,此端点返回以下数据:
    • ID:具有 Bot Runner 许可证的用户的唯一数字标识符。
    • device:如果用户配置了默认设备,则返回设备名称。例如,DESKTOP-DBO6SIE。否则,此参数将在运行时返回运行时已选取消息,指示必须从设备池中选择设备才能运行 bot
    {
       "page":{
          "offset":0,
          "total":6,
          "totalFilter":6
       },
       "list":[
          {
             "id":"9",
             "username":"ubr01_rt",
             "device":"DESKTOP-DBO6SIE",
             "deviceId":"3"
          },
          {
             "id":"10",
             "username":"ubr02_rt",
             "device":"DESKTOP-DBO6SIE",
             "deviceId":"3"
          },
          {
             "id":"11",
             "username":"ubr03_rt",
             "device":"DESKTOP-DBO6SIE",
             "deviceId":"3"
          },
          {
             "id":"12",
             "username":"ubr04_rt",
             "device":"Picked at run time",
             "deviceId":"-1"
          },
          {
             "id":"13",
             "username":"ubr05_rt",
             "device":"Picked at run time",
             "deviceId":"-1"
          },
          {
             "id":"14",
             "username":"ubr06_rt",
             "device":"Picked at run time",
             "deviceId":"-1"
          }
       ]
    }

后续步骤

如果您正在执行部署 bot 或创建自动化计划的步骤,并且与 Bot Runner 许可证关联的用户没有分配的默认设备,或者如果您要选择其他设备,请执行此任务:列出设备池 API

要部署在分配给 Bot Runner 用户的默认设备上运行的 bot,请执行此任务:部署 bots API

要创建在分配给 Bot Runner 用户的默认设备上运行的 bot 自动化计划,请执行此任务:计划 bot 以运行 API

发送反馈