기기에 Bot 에이전트 대량 설치

Amazon WorkSpaces를 포함하는 비영구적 VDI(가상 데스크톱 인프라) , 온프레미스 머신 및 VM(가상 머신)과 같은 여러 기기에 Bot 에이전트를 설치하는 것을 일괄 설치(또는 자동 설치)라고 합니다. 대량 설치를 위해 Bot 에이전트 MSI 파일을 편집해야 합니다.

전제 조건

태스크를 수행하려면 필요한 권한을 가진 Control Room 관리자 계정이 있어야 합니다.

  • MSI 파일을 Control Room에서 다운로드했는지, 기기 설치에 필요한 매개변수를 Bot 에이전트 MSI 파일에서 사용할 수 있는지 확인합니다.
    주: MSI 파일을 처음으로 다운로드하는 경우 설정 > Bot 에이전트 대량 설치 > 편집 > 변경 사항 저장을 클릭하여 등록 키를 생성하고 MSI 파일에 대한 설치 프로그램 다운로드를 확인해야 합니다. .
  • Orca가 포함된 Windows 10 소프트웨어 개발 키트가 기기에 설치되어 있는지 확인합니다.

    Orca는 C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\Orca-x86_en-us.msi에서 설치할 수 있습니다.

주: 참조용으로 페이지 끝에서 autoregistration.properties 샘플 파일을 찾을 수 있습니다.

프로시저

  1. 다음 위치에서 최신 AutomationAnywhereBotAgent.msi 파일을 사용합니다.
    • Control Room에서 파일을 다운로드합니다(관리자 > 설정 > Bot Agent 대량 설치).

      이 다운로드 옵션은 온프레미스클라우드 배포에 사용할 수 있습니다.

    • <application filepath>\crui\asset 폴더에서 파일을 선택합니다. (예: C:\Program Files\Automation Anywhere\crui\asset)

      이 옵션은 온프레미스 배포에만 사용할 수 있습니다.

  2. Orca 도구를 사용하여 AutomationAnywhereBotAgent.msi 파일을 편집합니다.
  3. 속성 옵션을 클릭합니다.
  4. 다음 매개변수에 대한 적절한 값을 입력합니다.
    매개변수 설명
    AA_CRURL Bot 에이전트를 연결할 Control Room 인스턴스를 입력합니다.
    주: Control Room URL 끝에 백슬래시(/)를 추가하지 마십시오. 예: mycr.mydomain.com/.
    AA_CRTOKEN Control Room에 해당하는 등록 키 값을 입력하십시오. 등록 키는 Control Room 관리자가 제공합니다.
    최대 20개의 Control Room URL을 구성할 수 있습니다. 다음을 확인하십시오.
    • 구성된 각 Control Room URL에 대한 AA_CRTOKEN, AA_CRTOKEN2 ~ AA_CRTOKEN20에 해당하는 등록 토큰을 제공해야 합니다.
    • CR_URL과 CR_TOKEN은 일대일로 일치해야 합니다.
    • CR_URL과 CR_TOKEN 사이에 건너뛰기가 없어야 하며 연속적으로 채워져야 합니다.

      예를 들어 Control Room URL 3개를 구성하려면 다음 순서로 채워야 합니다. AA_CRURL, AA_CRURL2, AA_CRURL3.

    Bot 에이전트 대량 설치에 필요한 등록 키 생성 항목을 참조하십시오.

    AA_DELAY_REGISTRATION_UNTIL_LOGIN 사용자가 해당 Control Room에 로그인할 때까지 Control Room에 대한 Bot 에이전트 등록을 연기하려면 True를 입력하십시오.

    사용자가 Bot 에이전트가 설치된 기기에서 구성된 Control Room 인스턴스 중 하나에 로그인하는 경우 해당 기기의 Bot 에이전트가 연결된 Control Room에 자동으로 등록됩니다. 로그인한 Control Room URL이 구성되지 않은 경우 Bot 에이전트가 해당 Control Room에 등록되지 않습니다.

    AA_DEVICE_TYPE 기기 유형에 따라 다음 값 중 하나를 입력합니다.
    • SINGLE_USER
    • MULTIPLE_USERS
    주: 값을 대문자로 입력했는지 확인하십시오.
    AA_LIFESPAN 비영구 또는 영구 기기에 대해 다음 값 중 하나를 입력합니다.
    • TEMPORARY
    • PERSISTENT
    주: Bot 에이전트 설치 시 값을 대문자로 입력했는지 확인하십시오.
    AA_CONCURRENT_SESSIONS 1부터 99까지 허용된 동시 세션을 입력합니다. 기본값은 1입니다.
    주: 동시 세션은 다중 사용자 기기에만 적용 가능합니다(AA_DEVICE_TYPE = Multiuser).
    AA_INSTALL_ONLY Control Room에 등록하지 않고 Bot 에이전트를 설치할지 여부를 선택합니다.
    • Bot 에이전트를 설치만 하고 등록하지 않으려면 True를 입력합니다.
      주:

      autoregistration.properties 파일은 AA_INSTALL_ONLY가 True로 설정되었을 때 생성됩니다. 시스템 수준 설치의 경우에만 AA_INSTALL_ONLY를 True로 설정할 수 있습니다.

    • Bot 에이전트를 설치 및 등록하려면 False를 입력합니다.
    AA_DEVICE_POOL_NAME 기기 풀 이름을 지정합니다. 기본값은 0입니다.
    주: 기존 기기 풀을 사용하는지 확인하십시오.
  5. 변경 사항을 저장합니다.
  6. AutomationAnywhereBotAgent.msi 파일을 Bot 에이전트를 설치할 VM 인스턴스(황금색 이미지)에 복사합니다.
    주: VM 인스턴스(골든 이미지)를 다시 시작하지 않도록 합니다.
  7. AutomationAnywhereBotAgent.msi 파일을 실행합니다.
  8. Bot 에이전트가 VM 인스턴스에 설치되어 있고 Task Manager Services 탭에서 Bot 에이전트 서비스가 실행되지 않고 있는지 확인합니다.
    주: autoregistration.properties 파일은 다음 위치에서 생성됩니다.
    C:\Windows\System32\config\systemprofile\AppData\Local\AutomationAnywhere\autoregister 

Bot 에이전트를 임시 또는 비영구 기기에 배포하려면 SysPrep 설정을 구성하고 VM 인스턴스에서 시스템 이미지를 만들어야 합니다.

  1. VM에 대해 임시 또는 비영구 컴퓨터 이름 설정을 활성화한 후 SysPrep 없이 VM 인스턴스를 종료합니다.
    AWS EC2 인스턴스에서 SysPrep을 이용하는 방법에 대한 예는 Use Sysprep to create and install custom reusable Windows AMIs를 참고하십시오.
  2. 필요에 따라 VM 인스턴스에 시스템 이미지를 만듭니다.
    AWS EC2 인스턴스에서 Amazon Machine Images(AMI)를 만드는 방법에 대한 예는 Create an AMI from an Amazon EC2 Instance를 참고하십시오.
Bot 에이전트가 실수로 VM 인스턴스에 등록된 경우에는 다음 단계를 수행하여 머신 이미지를 복구합니다.
  1. VM 인스턴스의 Windows 제어판에서 Bot 에이전트를 제거합니다.
  2. C:\Windows\System32\config\systemprofile\AppData\Local\AutomationAnywhere의 모든 파일을 삭제합니다.
  3. 이전에 Bot 에이전트를 설치하는 데 이용했던 AutomationAnywhereBotAgent.msi 파일에서 AA_INSTALL_ONLY 매개변수에 대해 True를 입력합니다.
  4. AutomationAnywhereBotAgent.msi 파일을 다시 실행합니다.

샘플 autoregistration.properties 파일

url=http://ec2-myexampleCR.com
url2=URL2
url3=URL3
url4=URL4
token=eyJhbGciOiJSUzUxMiJ9.eyJjbGllbnRUeXBlIjoiQk9UX0FHRU5UX0FVVE9fUkVHSVNUUkFUSU9OIiwidGVuYW50VXVpZCI6ImI4ZjVmNDE0LWMzZDMtNGRhNy04NDljLWMxOGUwOGNiM2Q5ZCIsImlhdCI6MTY1NTg3NTgyMiwiZXhwIjoxOTcxMjM1ODIyLCJpc3MiOiJBdXRvbWF0aW9uQW55d2hlcmUiLCJuYW5vVGltZSI6NzMxMDYzMzkwNzQ5NX0.BA2bPiIECl9PE34BC1mj2iePLuTlSd8y8Fe1LtIkOKYrD8mR-KVOnMeupDQF4IQ3oZbjpyk73vrLI2k0UeTVpvKuURbZhz8bPIBYer4zlzRjEB-9nOID8MtNRcpzlXgkQ27GEN2pOn4Xs_k198rPJEYHcTwaHRbQ8Mv5UF0eGd8_Q9sLgZB6jt1BhnzMNS3qwZBl1aG1xbOc7orlfyBfTGSvAxnlsRa3_fF7QeFKiw7EdfJDGsIVmIZ58-IMzer-R8sxMnr7hSfi_aYDx8emyoH2XtFAQAYuXiw6vOXWa1o-TYDtPknIJsga6aAiFJ9-w6ndJAov0JvTClmeyLQgBA
token2=t2
token3=t3
token4=t4
device_type=MULTIPLE_USERS
concurrent_sessions=4
lifespan=TEMPORARY
delay_registration_until_login=true

다음 단계

Control Room 기기 페이지에서 각 기기가 추가되었는지 확인합니다.