Bot エージェント のインストール - Windows インストーラー

Bot エージェント の Windows インストーラー ファイルを使用して、複数のデバイスに Bot エージェント をリモートでインストールできます。 から AutomationAnywhereBotAgent.msi ファイルをダウンロードした後、Control Room必要に応じて公開プロパティを編集してください。

Windows インストーラーの使用および利用可能な公開プロパティの確認に関する詳細情報については、次を参照してください。

ウィンドウズ インストーラー | パブリック プロパティ

構成

要件

Windows SDK をインストールし、Orca.exe を含む AutomationAnywhereBotAgent.msi ファイルのパブリック プロパティを編集します。

手順

  1. AutomationAnywhereBotAgent.msi を編集します。
  2. プロパティをクリックして、さまざまなパブリック プロパティを表示します。
    次の表を確認して、各パブリック プロパティの用途を理解します。
    パラメーター 内容
    AA_CRURL に接続するための Control RoomのURLを入力してくださいBot エージェント
    注: Control Room の URL の末尾にはバックスラッシュ (/) を追加しないでください。 例: mycr.mydomain.com/
    最大20個のControl Room URLとそれに対応する登録キーを設定できます。 以下の点を確認してください。
    1. 対応する Control Room の正しい登録キーを提供します。

      CR_URL と CR_TOKEN は一対一で対応している必要があります。 次に例を示します。 AA_CRTOKENに設定された登録キーは、AA_CRURLに設定されたURLの Control Room 用に生成されます。 同様に、AA_CRTOKEN2からAA_CRTOKEN20はAA_CRURL2からAA_CRURL20と一致する必要があります。

    2. CR_URLとCR_TOKENのペアを途中でスキップしないでください。

      値はMSIプロパティに連続して入力する必要があります。 たとえば、3つの Control Room URLを構成するには、指定された順序で以下のMSIプロパティを入力する必要があります。

      AA_CRURL、AA_CRURL2、AA_CRURL3 の後に AA_CRTOKEN、AA_CRTOKEN2 および AA_CRTOKEN3が続きます。

    AA_CRTOKEN 各選択された Control Room に対応する登録キーを入力します。
    既存の登録キーの生成または使用については、「Bot エージェントの一括インストールに使用する Control Room 登録キーの生成」を参照してください。
    注: 最大 20 件の Control Room URL を構成できます。 以下の点を確認してください。
    1. 対応する Control Room の正しい登録キーを提供します。

      CR_URL と CR_TOKEN は一対一で対応している必要があります。 次に例を示します。 AA_CRTOKENに設定された登録キーは、AA_CRURLに設定されたURLの Control Room 用に生成されます。 同様に、AA_CRTOKEN2からAA_CRTOKEN20はAA_CRURL2からAA_CRURL20と一致する必要があります。

    2. CR_URLとCR_TOKENのペアを途中でスキップしないでください。

      値はMSIプロパティに連続して入力する必要があります。 たとえば、3つの Control Room URLを構成するには、指定された順序で以下のMSIプロパティを入力する必要があります。

      AA_CRURL、AA_CRURL2、AA_CRURL3 の後に AA_CRTOKEN、AA_CRTOKEN2およびAA_CRTOKEN3が続きます。

    AA_DELAY_REGISTRATION_UNTIL_LOGIN その にユーザーがログインするまで、Bot エージェント への Control Roomの登録を遅延させるには、「Control RoomTrue」を入力します。

    Control Room がインストールされているデバイスから、AA_CRURL プロパティを使用して構成されているいずれかの Bot エージェント にユーザーがログインした場合、そのデバイス上の Bot エージェント が、関連付けられている Control Room に自動的に登録されます。 ログインした Control Room URL が構成されていない場合、Bot エージェントはその Control Room に登録されません。

    AA_DEVICE_TYPE デバイス タイプに次のいずれかの値を入力します。
    • SINGLE_USER
    • MULTIPLE_USERS

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

    注: プロパティ値を大文字で入力していることを確認します。
    AA_LIFESPAN 一時的または永続デバイスについて、次のいずれかの値を入力します。
    • TEMPORARY
    • PERSISTENT

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

    注: プロパティ値を大文字で入力していることを確認します。
    AA_CONCURRENT_SESSIONS 2から999までの範囲で、同時接続を許可するセッション数を入力します。 デフォルト値は2です。
    注: AA_CONCURRENT_SESSIONSパラメータは、複数のユーザーデバイスにのみ適用されます (AA_DEVICE_TYPE = MULTIPLE_USERS)
    AA_INSTALL_ONLY Bot エージェントControl Room の登録あり、またはなしでインストールするかどうかを選択します。
    注: システムレベルのインストールの場合のみ、AA_INSTALL_ONLY を True に設定できます。 autoregistration.properties ファイルは、AA_INSTALL_ONLY が True に設定されている場合に作成されます。
    • のインストールのみを実行するには True を入力します。Bot エージェント
    • をインストールして登録する場合は、Bot エージェントで入力しますControl Room
    AA_DEVICE_POOL_NAME デバイス プール名を指定します。 デフォルト値は 0 です。
    注: 既存のデバイス プールを使用していることを確認します。
  3. Orcaエディターで変更内容を保存します。

インストール

Bot エージェントをリモートで複数のデバイスにインストールするには、お好みのソフトウェア構成管理ツールを使用してください。例えば、Microsoft Configuration Managerなどです。 お客様の組織がデバイス管理にMicrosoft Active Directoryを使用している場合、Microsoft Active Directoryグループ ポリシーを使用して、複数のデバイスにBot エージェントをリモートでインストールしてください。 「Use Microsoft Active Directory Group Policy to remotely install software」を参照してください。

このセクションでは、中央の場所から複数のデバイスにリモートでBot エージェントをインストールするための指示を提供します。使用するのはMicrosoft Configuration Managerです。

前提条件
  • Microsoft SCCMが2台のマシンにインストールされていることを確認してください。
    • Control Room プライマリサイトと配信サーバーをホストするマシンを最初に確認し、
    • 次に、すべてのクライアント-サーバー通信と操作を保存および処理するデータベースサーバーをホストする2台目のマシンを確認します。
  • 最新の AutomationAnywhereBotAgent.msi がダウンロードされ、公開プロパティが要件に応じて変更されていることを確認します。

手順

  1. Bot エージェント アプリケーションを SCCM で設定します。
    1. アプリケーション名など、詳細事項を追加します。

      たとえば、Automation Anywhere Bot エージェント Windows インストーラー (*msi file) です。

    2. コンテンツの場所、アンインストールに関する設定、デプロイ オプションなど、コンテンツの詳細を追加します。
      次に例を示します。
      • コンテンツの場所: \\crserver\msibackup\
      • コンテンツのアンインストールに関する設定: コンテンツのインストールと同じ
      • デプロイ オプション: 配布先からコンテンツをダウンロードし、ローカルで実行する
    3. アプリケーションのインストールに必要なプログラム コマンドを提供します。

      例: msiexec /i "AutomationAnywhereBotAgent.msi"/q

    4. アプリケーションが既にデバイスにインストールされているかどうかを判断するアプリケーション検出方法を指定します。

      SSCM は自動的に msi ファイルの節を検出し、追加します。

    5. インストール動作 (システムまたはユーザーへのインストール)、ログオン要件、インストールの可視性 (インタラクティブまたは非表示)、構成マネージャの動作を強制するかどうかなど、ユーザー エクスペリエンスの詳細を指定します。
      次に例を示します。
      • インストール時の動作: システム用にインストール
      • ログオン要件: ユーザーがログオンしているかどうか
      • インストールの可視性: 非表示
    詳細については、「Create and deploy an application with Configuration Manager」を参照してください。
  2. SCCM の Distribution Point (DP) を使用して、デバイスにアプリケーションを配布します。

    Bot エージェント をインストールするには、Control Room がインストールされているプライマリ サーバーで DP を設定します。 アプリケーション作成後、DP に正しく配布され、SCCM で監視できるようにすることが重要です。

    詳細については、「Install and configure distribution points in Configuration Manager」を参照してください。

  3. SCCM の境界を使用して、ドメイン、サブネット、または IP アドレスの範囲によって識別されるデバイスを仮想的にパーティション化します。

    境界は、異なるアプリケーションの DP を分離するのに役立ち、SCCM の管理オプションの階層構成セクションで設定することができます。

    詳細については、「Define network locations as boundaries for Configuration Manager」を参照してください。

  4. Automation Anywhere Bot エージェント アプリケーションを右クリックして、SCCM アプリケーション オプションを使用して Bot エージェントをデプロイします。
  5. デバイスが Control Room の [デバイス] ページに追加されていることを確認します。