Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Извлечение определенного API-интерфейса роли

  • Обновлено: 4/07/2021
    • Automation 360 v.x
    • Управление
    • Рабочая область RPA
    • Документы API

Извлечение определенного API-интерфейса роли

Используйте API-интерфейс Get Role by ID для получения определенной роли в Control Room.

Подготовка

Убедитесь, что у вас есть роль администратора или настраиваемая роль с разрешением Просмотр ролей.

  • URL: http://<your_control_room_url>/v1/usermanagement/roles/2 <ID роли>
  • Метод: ПОЛУЧИТЬ
  • Используйте файлы определения Swagger, установленные с, Control Room для тестирования API. Доступные API-интерфейсы Swagger можно найти по адресу: http://<your_control_room_url>/swagger/
  • Для выполнения этой задачи можно также использовать клиент REST.

Процедура

  1. Добавьте маркер аутентификации в заголовок запроса.
  2. Добавьте идентификатор роли, которую необходимо извлечь, например customRole.
  3. Используйте метод GET и URL-адрес конечной точки: <your_control_room_url>/v1/userManagement/Roles/2 <Role ID>
  4. Отправьте запрос.

    Ответный текст:

    {
      "id": 740,
      "createdBy": 2623,
      "createdOn": "2020-02-24T19:08:09Z",
      "updatedBy": 2623,
      "updatedOn": "2020-02-24T19:08:09Z",
      "tenantId": 1,
      "version": 0,
      "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
      "description": "",
      "name": "customRole",
      "accessRestriction": null,
      "permissions": [
        {
          "id": 59,
          "createdBy": 0,
          "createdOn": "2019-05-21T03:09:31Z",
          "updatedBy": 0,
          "updatedOn": "2019-05-21T03:09:31Z",
          "tenantId": 1,
          "version": 0,
          "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
          "action": "managecredentials",
          "resourceId": null,
          "resourceType": "credentials"
        },
        {
          "id": 12,
          "createdBy": 0,
          "createdOn": "2019-05-21T03:09:31Z",
          "updatedBy": 0,
          "updatedOn": "2019-05-21T03:09:31Z",
          "tenantId": 1,
          "version": 0,
          "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
          "action": "rolesmanagement",
          "resourceId": null,
          "resourceType": "rolesmanagement"
        },
        {
          "id": 62,
          "createdBy": 0,
          "createdOn": "2019-05-21T03:09:31Z",
          "updatedBy": 0,
          "updatedOn": "2019-05-21T03:09:31Z",
          "tenantId": 1,
          "version": 0,
          "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
          "action": "rolesview",
          "resourceId": null,
          "resourceType": "rolesmanagement"
        },
        {
          "id": 58,
          "createdBy": 0,
          "createdOn": "2019-05-21T03:09:31Z",
          "updatedBy": 0,
          "updatedOn": "2019-05-21T03:09:31Z",
          "tenantId": 1,
          "version": 0,
          "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
          "action": "myschedule",
          "resourceId": null,
          "resourceType": "taskscheduling"
        },
        {
          "id": 97,
          "createdBy": 0,
          "createdOn": "2019-05-21T03:09:39Z",
          "updatedBy": 0,
          "updatedOn": "2019-05-21T03:09:39Z",
          "tenantId": 1,
          "version": 0,
          "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
          "action": "view",
          "resourceId": null,
          "resourceType": "dashboard"
        },
        {
          "id": 30,
          "createdBy": 0,
          "createdOn": "2019-05-21T03:09:31Z",
          "updatedBy": 0,
          "updatedOn": "2019-05-21T03:09:31Z",
          "tenantId": 1,
          "version": 0,
          "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
          "action": "view",
          "resourceId": null,
          "resourceType": "devices"
        }
      ],
      "countPrincipals": 0,
      "principals": []
    }
    API-интерфейс REST отвечает на каждый запрос с помощью кода ответа HTTP. Подробные сведения о кодах ответа см. Коды отклика APIв разделе .
Отправить отзыв