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

Automation Anywhere Automation 360

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

Содержимое

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

Настройте с locker помощью API

  • Обновлено: 1/31/2021
    • Automation 360 v.x
    • Изучение
    • Рабочая область RPA

Настройте с locker помощью API

Используйте сочетание конечных точек для создания locker и назначения locker пользователям разрешений на доступ.

Подготовка

Прим.: Можно просмотреть в Control Room APIs , Community Editionно функциональность API ограничена. Для Automation 360 доступа к полной функциональности API-интерфейсов требуется лицензированная версия.
  • Используйте API аутентификации для создания веб-маркера JSON. См. API аутентификации.
  • Вам должна быть назначена роль AAE_Admin, Администратор AAE_Locker или у вас есть настраиваемая роль, которая включает в себя разрешение Управление моими шкафчиками.

Вы должны указать идентификатор роли, чтобы назначить пользователю доступ Поиск API ролейк пользователям .

Процедура

  1. Добавьте маркер аутентификации в заголовок запроса.
  2. Используйте метод POST и URL-адрес конечной точки:<your_control_room_url>/v2/creditentialvault/unchalkes для создания . locker
    Тело запроса:
    {
      "name": "HumanResourcesCredentials",
      "description": "Login credentials for the HR dept"
    }
  3. Отправьте запрос.
    Ответный орган: В успешном запросе эта конечная точка возвращает идентификатор, который является уникальным числовым идентификатором для locker. Используйте locker идентификатор в последующих запросах API, например, для добавления клиентов или учетных данных в . 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"
    }
    API-интерфейс REST отвечает на каждый запрос с помощью кода ответа HTTP. Коды ответа см. Коды отклика APIв разделе .

Назначьте locker права доступа пользователям. Разрешения блокировки

  1. Необязательно: Назначьте locker другого владельца. Используйте метод PUT и URL-адрес конечной точки:<your_control_room_url>/v2/credentialvault/ungots/{lockerId}/musies/{userId}.
    Прим.: locker Создателю автоматически назначается разрешение владельца блокировки.
    Тело запроса:
    {
      "permissions": [
        "own"
      ]
    }
  2. Отправьте запрос.
    Ответный орган: Эта конечная точка не возвращает данные.
  3. Необязательно: Назначьте locker менеджера. Используйте метод PUT и URL-адрес конечной точки:<your_control_room_url>/v2/credentialvault/ungots/{lockerId}/musies/{userId}.
    Тело запроса:
    {
      "permissions": [
        "manage"
      ]
    }
  4. Отправьте запрос.
    Ответный орган: Эта конечная точка не возвращает данные.
  5. Необязательно: Назначьте locker участника. Используйте метод PUT и URL-адрес конечной точки:<your_control_room_url>/v2/credentialvault/ungots/{lockerId}/musies/{userId}.
    Тело запроса:
    {
      "permissions": [
        "participate"
      ]
    }
  6. Отправьте запрос.
    Ответный орган: Эта конечная точка не возвращает данные.
  7. Назначение locker потребителей. Используйте метод POST и URL-адрес конечной точки:: <your_control_room_url>/v2/creditentialvault/uncharedis/{lockerId}/Consumers
    Тело запроса: Укажите идентификатор роли. Все пользователи, которым назначена эта пользовательская роль, могут создавать и запускать bots с использованием учетных данных в этом locker, а также вводить значения в учетные данные, которые принимают значения атрибутов, предоставленные пользователем.
    {
    "id":"516"
    }
  8. Отправьте запрос.
    Ответный орган: Эта конечная точка не возвращает данные.

Дальнейшие действия

Если вы следуете инструкциям по настройке , Credential Vaultсделайте следующее: Назначьте учетные данные API locker.
Отправить отзыв