Automation Anywhere 툴킷
Automation Anywhere 툴킷을 사용하면 워크플로우에서 Automation Anywhere의 APA Control Room과 상호작용할 수 있습니다 — 봇 배포, 상태 모니터링, 출력 검색, 사용 가능한 봇 목록 가져오기 및 활성 실행 취소.
인증
모든 Automation Anywhere 도구에는 Control Room 연결이 필요합니다. 각 도구에는 연결 선택기가 포함되어 있습니다. 연결이 구성되지 않은 경우 연결 추가를 클릭하여 만드세요.
연결을 만들 때 다음을 제공합니다:
| 필드 | 필수 | 설명 |
|---|---|---|
| 연결 이름 | 예 | 이 연결을 식별하는 레이블(예: control-room-connection). |
| Control Room URL | 예 | Automation Anywhere Control Room의 URL(예: https://your-company.automationanywhere.digital). |
| 사용자 이름 | 예 | Automation Anywhere 사용자 이름. |
| 인증 버전 | 예 | API 키를 사용하려면 V2 인증을, 비밀번호를 사용하려면 V1 인증을 선택합니다. |
| 자격 증명 | 예 | API 키(V2용) 또는 비밀번호(V1용). @를 입력하여 볼트 비밀번호를 참조합니다. |
도구
봇 배포
연결된 Control Room에서 Automation Anywhere 봇을 배포합니다.
| 필드 | 필수 | 설명 |
|---|---|---|
| 연결 | 예 | 구성된 Control Room 연결을 선택합니다. |
| 봇 ID | 예 | 배포할 봇의 ID. @를 입력하여 변수를 선택합니다. |
| 자동화 이름 | 아니요 | 자동화의 이름. 기본값은 null입니다. |
| 자동화 설명 | 아니요 | 배포 중인 자동화에 대한 설명. 기본값은 null입니다. |
| 봇 입력 | 아니요 | 봇에 대한 입력 배열. 항목 추가를 클릭하여 항목을 추가하거나, JSON 모드를 활성화하여 데이터를 붙여넣거나 @ 변수를 사용합니다. 기본값은 null입니다. |
| 배포 유형 | 아니요 | 배포 요청 유형. 옵션: 참여형 요청, 비참여형 요청, 헤드리스 요청. 기본값은 비참여형 요청입니다. |
| 실행 사용자 ID | 아니요 | 봇을 실행할 사용자 ID 배열. 봇은 제공된 목록의 장치 중 하나에 배포됩니다. 모든 항목에서 @를 입력하여 변수를 참조합니다. 기본값은 null입니다. |
| 계속 실패 시 | 아니요 | true이면 이 단계를 건너뛰고 실패 시 정상적으로 워크플로우를 계속합니다. 기본값은 false입니다. |
| 실패 시 재시도 | 아니요 | true이면 단계가 실패할 때 최대 네 번까지 자동으로 재시도합니다. 기본값은 false입니다. |
봇 상태 가져오기
배포된 봇의 현재 실행 상태를 검색합니다.
| 필드 | 필수 | 설명 |
|---|---|---|
| 연결 | 예 | 구성된 Control Room 연결을 선택합니다. |
| 배포 ID | 예 | 상태를 확인할 배포 ID. @를 입력하여 변수를 선택합니다. |
| 완료될 때까지 폴링 | 아니요 | 활성화하면 즉시 반환하는 대신 봇이 완료되거나 실패할 때까지 상태를 계속 확인합니다. |
봇 출력 가져오기
완료된 봇 배포가 반환한 출력을 검색합니다.
| 필드 | 필수 | 설명 |
|---|---|---|
| 연결 | 예 | 구성된 Control Room 연결을 선택합니다. |
| 배포 ID | 예 | 출력을 가져올 배포 ID. @를 입력하여 변수를 선택합니다. |
봇 목록
연결된 Control Room에서 사용 가능한 봇 목록을 검색합니다.
| 필드 | 필수 | 설명 |
|---|---|---|
| 연결 | 예 | 구성된 Control Room 연결을 선택합니다. |
| 이름 필터 | 아니요 | 이름으로 봇을 필터링합니다. 기본값은 null입니다. |
| 제한 | 아니요 | 반환할 봇의 최대 수. 기본값은 50입니다. |
봇 실행 취소
연결된 Control Room에서 활성 봇 배포를 취소합니다.
| 필드 | 필수 | 설명 |
|---|---|---|
| 연결 | 예 | 구성된 Control Room 연결을 선택합니다. |
| 배포 ID | 예 | 취소할 봇 실행의 배포 ID. @를 입력하여 변수를 선택합니다. |