macOS での autoregistration.properties ファイル生成

Control Room 登録トークンは、autoregistration.properties ファイルから取得され、指定された Control Room URL にデバイスを登録するために使用されます。 Control Room の URL が autoregistration.properties ファイルで使用できない場合、デバイスを自動登録することはできません。

autoregistration.properties ファイルはローカルの macOS デバイスで使用可能でなければなりません。登録が完了した後も、このファイルを削除しないでください。

前提条件

Control Room の登録キーを生成し、それが automationAnywhereBotAgent.pkg としてダウンロードされていることを確認してください。 詳細については、[Control Room 登録キーの生成]を参照してください。

その後、autoregistration.properties ファイルのさまざまなパラメーターを構成またはカスタマイズしてから、このファイルをデフォルトの automationAnywhereBotAgent.pkg ファイルとともに Bot エージェント の一括インストールに使用できます。

手順

  1. automationAnywhereBotAgent.pkg ファイルを実行します。
    例えば、sudoコマンドを使用して sudo installer -pkg /Users/m4macmini2/Downloads/AutomationAnywhereBotAgent.pkg -target/を実行することができます。
  2. Bot エージェント サービスを停止するには、次のコマンドを実行してください: 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 の URL を入力 Bot エージェント がそれに 接続します。
    トークン 選択された各項目に対応する登録キーを入力します。 Control Room.
    注: 以下で対応する登録トークンを提供します。 設定された Control Room URL ごとに CRURL2、CRURL3 から CRURL20 まで
    device_type デバイス タイプの SINGLE_USER 値を入力してください 。

    詳細については、[デバイス登録の構成]を参照してください。

    注: プロパティの値を大文字で入力していることを確認します 。
    concurrent_sessions 1 から99 の範囲で、同時接続を許可するセッション数を入力します 。
    ライフスパン 一時デバイスまたは永続デバイスについて、次のいずれかの値を入力します :
    • 一時
    • 永続

    詳細については、[デバイス登録の構成]を参照してください。

    注: 値を大文字で入力していることを確認します 。
    device_pool_name デバイス プール名を指定します。
    注: 既存のデバイスプールを使用していることを確認します 。
    host_type デバイスのオペレーティング システムの種類を指定します。 例: CUSTOMER_MACOS.
    managed_device_id 特定の device_id にマッピングされるデバイスを指定します (CRですでに存在します)。

    これにより、利用可能なデバイスは新しいデバイスとして登録されず、マッピングされます。

  7. コマンドを実行して、Bot エージェント サービスを開始させます。 sudo /bin/launchctl bootstrap system /Library/LaunchDaemons/com.automationanywhere.nodemanager.plist