macOS에서 autoregistration.properties 파일 생성

autoregistration.properties 파일의 Control Room 등록 토큰은 지정된 Control Room URL에 기기를 등록하는 데 사용됩니다. Control Room URL을 autoregistration.properties 파일에서 사용할 수 없으면 기기를 자동으로 등록할 수 없습니다.

autoregistration.properties 파일은 로컬 macOS 기기에서 사용할 수 있어야 하며, 등록이 완료된 후 해당 파일을 삭제해서는 안 됩니다.

전제 조건

automationAnywhereBotAgent.pkg로 다운로드되는 Control Room 등록 키를 생성했는지 확인하십시오. 자세한 내용은 Control Room 등록 키 생성 항목을 참조하십시오.

그런 다음 autoregistration.properties 파일의 다양한 매개변수를 구성하거나 사용자 지정한 후, Bot Agent 대량 설치를 위해 기본 automationAnywhereBotAgent.pkg 파일과 함께 사용합니다.

프로시저

  1. automationAnywhereBotAgent.pkg 파일을 실행합니다.
    예를 들어, sudo 명령어를 사용하여 sudo installer -pkg /Users/m4macmini2/Downloads/AutomationAnywhereBotAgent.pkg -target/을 실행합니다.
  2. Bot Agent 서비스를 중지하려면 명령어, sudo /bin/launchctl bootout system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist를 실행합니다.
  3. 폴더 권한을 제공하려면 명령어, sudo chmod -R 755 "/Library/Application Support/aai"를 실행합니다.
  4. autoregister 폴더를 생성하려면 명령어, sudo mkdir -p "/Library/Application Support/aai/autoregister"를 실행합니다.
  5. autoregister 폴더에 autoregistration.properties 파일을 저장합니다.
    다음은 autoregistration.properties 파일 샘플입니다.
    url=http://ec2-myexampleCR.com
    url2=URL2
    url3=URL3
    token=eyJhbGciOiJSUzUxMiJ9.eyJjbGllbnRUeXBlIjoiQk9UX0FHRU5UX0FVVE9fUkVHSVNUUkFUSU9OIiwidGVuYW50VXVpZCI6IjgzZmNlNGRmLWEyMTAtNGEwZi1hNGQ0LTgwNDFjMWZmOGU1ZSIsImlhdCI6MTc0Mjg0NTkxNiwiZXhwIjoyMDU4MjA1OTE2LCJpc3MiOiJBdXRvbWF0aW9uQW55d2hlcmUiLCJuYW5vVGltZSI6MzM4MzU0MDYzNDM1MTMzfQ.W7g7AFBGqziV6vYFb5f7igoysXQ3lM3OixSpq_9k4rJFJBBGrkIBTrsOMitNgmcn138bEBz5sA0VnqHibc2YknP3dunJw6jfMRvK_vIYJ13G4mK0kPeDZ-1V2eGiBKw_--xJbG5i9zhr3kRkd7aBLFr8p4WddvQz8YiZCXoN1KDuW63kDqWnbHgGFvNLKlcW2i4V-eCJIq4TZsgg_nyCG0-DgV0LLyvn1tbPw6bO_gOWB6iuFMsS_Pb-pGUD13WdHfb6qxum3Q3--aYDx8emyoH2XtFAQAYuXiw6vOXWa1o-TYDtPknIJsga6aAiFJ9-
    token2=t2
    token3=t3
    device_type=SINGLE_USER
    lifespan=PERSISTENT
    device_pool_name=AAdevPool
    host_type=CUSTOMER_MACOS
    autoregistration.properties 파일이 생성됩니다.
  6. 옵션: autoregistration.properties 파일을 편집합니다.
    다음 테이블을 검토하여 각 매개변수의 용도를 파악하십시오.
    매개변수 설명
    url Control Room를 연결할 Bot Agent URL을 입력하십시오.
    토큰 선택한 각Control Room에 해당하는 등록 키를 입력하십시오.
    주: 구성된 각 Control Room URL에 대해 CRURL2, CRURL3 ~ CRURL20에 해당하는 등록 토큰을 제공해야 합니다.
    디바이스 유형 기기 유형에 대해 SINGLE_USER 값을 입력합니다.

    자세한 내용은 기기 등록 구성 항목을 참조하십시오.

    주: 속성 값을 대문자로 입력했는지 확인하십시오.
    동시 세션 1부터 99까지 허용된 동시 세션을 입력합니다.
    수명 임시 또는 영구 기기에 대해 다음 값 중 하나를 입력합니다.
    • TEMPORARY
    • PERSISTENT

    자세한 내용은 기기 등록 구성 항목을 참조하십시오.

    주: 값을 대문자로 입력했는지 확인하십시오.
    device_pool_name 기기 풀 이름을 지정합니다.
    주: 기존 기기 풀을 사용하는지 확인하십시오.
    host_type 기기 운영 체제 유형을 지정합니다. 예를 들어, CUSTOMER_MACOS라고 입력할 수 있습니다.
    managed_device_id 특정 device_id(이미 CR에 있음)에 매핑할 기기를 지정합니다.

    그러면 사용 가능한 기기가 새 기기로 등록되지 않고 매핑됩니다.

  7. Bot Agent 서비스를 시작하려면 명령어, sudo /bin/launchctl bootstrap system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist를 실행합니다.