Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

API를 사용하여 locker 구성

  • 업데이트: 1/31/2021
    • Automation 360 v.x
    • 탐색
    • RPA 작업 영역

API를 사용하여 locker 구성

엔드포인트 조합을 사용하여 locker를 만들고 사용자에게 locker 액세스 권한을 할당합니다.

전제 조건

주: Community Edition에서 Control Room APIs을 볼 수 있지만, API 기능은 제한됩니다. API의 전체 기능에 액세스하려면 라이선스가 인가된 Automation 360 에디션이 필요합니다.
  • 인증 API를 이용하여 JSON 웹 토큰을 생성합니다. 인증 API를 참고하십시오.
  • AAE_Admin, AAE_Locker 관리자 역할을 할당받거나 내 로커 관리 권한을 포함하는 맞춤형 역할을 가지고 있어야 합니다.

사용자 역할 검색 API에게 소비자 액세스를 할당하기 위한 역할 ID를 제공하게 됩니다.

프로시저

  1. 요청 헤더에 인증 토큰을 추가합니다.
  2. POST 메소드 및 엔드포인트 URL 이용:<your_control_room_url>/v2/credentialvault/lockerslocker를 생성합니다.
    요청 본문:
    {
      "name": "HumanResourcesCredentials",
      "description": "Login credentials for the HR dept"
    }
  3. 요청 전송.
    응답 본문: 요청이 성공하면 이 엔드포인트는 ID를 반환하며 이는 locker의 고유한 숫자 식별자입니다. locker에 소비자 또는 자격 증명을 추가하는 등의 후속 API 요청에서 locker ID를 사용하십시오.
    {
        "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 액세스 권한을 할당합니다. 로커(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)을 수행하십시오.
피드백을 보내주십시오