半年以上が経過しました。Agent」について、ここまでに分かっていて、かつ、しばらくは使えそうな情報をまとめてみました。新バージョンには当てはまらなくなる可能性がありますので、ご注意ください。Roomに登録する必要があります。Roomに登録されたのですが、A2019ではユーザーが行うようになりました。Agentをインストールします。Roomへログインした後、デバイス登録しなくてもBotの作成ができます。最初に実施しておくことをオススメします。Editionは、1ユーザーにつき、1つのデバイスしか登録できません。日本語版の内容が古すぎる(2019/09/27の情報)ということです。内容は正しくても、日本語版の方が情報量が少なかったりすることもあるので、A2019の製品ドキュメントを参照する場合は、英語版を確認しましょう。agenthttps://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/control-room/devices/cloud-add-local-device.html一応、こんな資料も公開されていますが、こちらもだいぶ古いビルドバージョンなので、ご参考までに。セットアップガイドhttps://www.slideshare.net/AutomationAnywhereJapan/automation-anywhere-enterprise-a2019-2116958321-2.インストール要件デバイスのインストール要件は、クラウド版とオンプレミス版、それぞれ以下のようになっています。32bit版OSには非対応なので、ご注意ください。Explorerのみとなっています。Firefoxも選択できますが、ページを表示することしかできないので、あまり役に立ちそうにないですね。以前は製品ドキュメントにもFirefoxについて記載あったのですが、現在は記載が無くなっています。packagehttps://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-browser-command.htmlポート、プロトコル、ファイアウォール、プロキシに関する情報は以下になります。proxyhttps://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/control-room/devices/cloud-bot-agent-authenticate-proxy.htmlEメールを使用する場合には、こちらもチェックしてください。Agentの基本情報A2019がリリースされる頃の資料で、下記のように書かれていました。Bot作成時に、クライアントのダウンロード、インストール、メンテナンスをユーザーマシン側で必要としない、ゼロフットプリントの開発システムです。Agentのインストールが必要でした。ぬか喜びさせられました。冷静に考えれば、何もナシでできる訳ないですよね。公式にはプラグインとされています。Anywhereのサービスは1つだけになります。Agentのバージョンを変えたりということはできません。Agentもアップデートされるため、その度にインストールし直しが必要です。基本的には常に最新にしておくことをお勧めいたします。会社支給のパソコンを使っている場合は、ちょっと面倒かもしれません。Roomのビルドバージョンごとにバージョンが異なっています。Agentが使用できます。実質的にはあまりメリット無しです。現時点でのデバイス登録の手順をご紹介します。Anywhereを使うデバイスで実施する前提です。Explorerをお使いの際は読み替えてください。Roomへログインし、[デバイス]メニューにて、一覧の上に並ぶアイコンから、[ローカルBotエージェントを追加]をクリックします。右下の[コンピューターに接続]ボタンをクリックします。Agentをインストール]というダイアログが表示され、インストーラーのダウンロードが開始されます。このダイアログはそのままでも、いったん[キャンセル]で閉じてもどちらでもOKです。device]ボタンからも実施できます。Agentのインストールダウンロードした「AutomationAnywhereBotAgent.exe」を実行します。実行はデバイスの管理者権限のあるユーザーで行う必要があります。インストールはすぐ終わります。インストールが正常に完了すると以下のフォルダが作成されます。「Temp」フォルダの中身は一定時間が経過すると自動削除される場合があります。必要になりそうなら退避しておきましょう。Agent」というサービスが起動されます。間違って古いバージョンをインストールしないように気をつけましょう。心配な場合はインストーラーファイルを右クリックして[プロパティ]-[詳細]タブの[製品バージョン]で確認できます。4111)」の場合は「7.0.4789」です。インストールが完了したら、[Windowsの設定]で確認します。インストーラーと同じ製品バージョンになっていればOKです。1[スタート]メニューから[設定]を選択します。2[Windowsの設定]画面にて[アプリ]をクリックします。Agent」を選択します。「プラグイン」のことです。Explorerにはありません。Agentをインストール]ダイアログに戻ります。device]から再表示します。画面のタイトルが[インストール済みのBotエージェントが見つかりました]になっています。[次へ]ボタンをクリックすると[Chrome拡張機能を有効化]になります。ブラウザの右上にある設定メニューを表示するためのアイコンの色が変わっていると思いますので、そこをクリックすると、「新しい拡張機能が追加されました」という項目が表示されているので、クリックして、次のダイアログで[拡張機能を有効にする]ボタンをクリックします。Anywhere」欄の右下のトグルボタンを「有効」にしてください。ブラウザ自体の拡張機能設定が終わったら[Chrome拡張機能を有効化]ダイアログに戻って、[有効にしました]ボタンをクリックします。すると、その先は勝手に進んで、[デバイス]メニューの一覧に追加されます。画面からはなかなか読み取れませんが、資格情報を設定する必要があります。画面右上の[デバイス]アイコンをクリックして、一番下の[資格情報を更新]をクリックします。ユーザー名]欄の中の右端にあるアイコンをクリックすると自動で取得してセットしてくれます。[デバイスのパスワード]は自分で入力します。Windowsにサインインするときのものです。最後に[更新]ボタンをクリックします。これで、ようやくすべての作業が終了となり、Botの作成に取り掛かれます。最近のビルドバージョンでは、もう不要になったみたいです。一度アップデートしてみて、様子がおかしいようなら、アンインストールしてから、再インストールしてみるといいと思います。アップデートしたら、念のためデバイスを再起動しましょう。Agentをアンインストールするには、製品バージョンを確認したのと同じく[Windowsの設定]から行います。1[スタート]メニューから[設定]を選択します。2[Windowsの設定]画面にて[アプリ]をクリックします。Agent」を選択します。4[アンインストール]ボタンをクリックします。Roomに接続したい場合は[Yes]を、そうでない場合は[No]をクリックします。5以下のフォルダのうち、残っているものがあれば手動で削除します。隠しファイルを表示する設定にしていないと表示されないものもありますので、ご注意ください。FilesC:\Windows\System32\config\systemprofile\AppData\Local\AutomationAnywhere※ちなみに、A2019のClientログは以下のフォルダに作られます。C:\ProgramData\AutomationAnywhere\BotRunner\Logs6デバイスを再起動します。一度登録したデバイス情報を削除するには、以下の手順で行います。Roomへログインし、[デバイス]メニューにて、削除したいデバイス情報の右端のアイコンから、[デバイスを削除]をクリックします。トラブルシューティングデバイス登録に関連して発生する問題の対処方法をご紹介します。RoomとClientデバイスの間の通信環境にて、WebSocketプロトコルの通信ができない場合は、デバイス登録もエラーになります。Roomが頻繁に切断されるhttps://licensecounter.jp/engineer-voice/blog/articles/20191128_AutomationAnywhere-trouble_shooting_01.html以下のサイトでは、簡単にWebSocketプロトコルの疎通確認が行えます。確認の結果、もし疎通していない場合は、利用しているネットワークの管理者にご相談ください。以下のフォルダをソフトの検索対象から除外してください。(5)」というエラーメッセージが表示されます。これは、最初のインストールがうまくいかなくて中途半端な状態になっているところに再度インストールしようとすると発生するようです。Agent」があったりします。次の手順でサービスを削除した後、デバイスを再起動してから、再度インストールをします。プロンプトを立ち上げます。2以下のコマンドを入力します。Agent"3以下のコマンドを入力します。プロンプトを終了します。マネージャー]に「停止」状態で表示されている場合は、レジストリを削除する必要があります。エディターを立ち上げます。2以下のパスを開きます。Agent」を右クリックメニューから削除します。Agent」が無くなったか確認します。application.https://apeople.automationanywhere.com/s/article/Not-able-to-install-the-A2019-Bot-Agent-application4-5.デバイス登録の途中で「デバイスへ到達できません」エラーになるこのエラーが発生するのは、サポート対象外のブラウザを使用している場合が多いようです。ブラウザの要件を確認してみてください。Roomに登録しようとしているデバイスが表示されないことがあります。ロールには「すべてのデバイスを表示および管理」という権限がありますが、デフォルトのAAE_Basicロールにはこの権限が含まれていないため、AAE_Basicのみ付与されているユーザーの場合はデバイス一覧には自分自身のデバイスしか表示されません。Anywhereユーザーの情報が「registration.properties」という設定ファイルに記録されます。このことから、該当のデバイスを最初にデバイス登録したユーザーと異なるユーザーでログインすると、登録されているはずのデバイスが表示されないという事態が発生します。どちらのユーザーも「すべてのデバイスを表示および管理」権限が付いている場合は、この問題は発生しません。該当のデバイスを登録するのはどちらか1つのユーザーにする必要があります。設定ファイルを一度削除して、デバイス登録をやり直してください。Agentをインストールしたのに、デバイスのステータスが「接続済み」にならないアンインストールしてから再インストールしたとき、[デバイス]メニューの一覧でステータスが「接続済み」にならない場合があります。Roomへアクセスして、デバイス登録を最初から行ってください。開始できない場合があるようです。この場合は、以下の方法でサービスを開始できないか試してみてください。ポリシー]を右クリックして、[その他]-[管理者として実行]を選択します。管理者権限で実行します。ポリシー]-[ユーザー権利の割り当て]へ移動します。3[サービスとしてログオン]の右クリックメニューにて[プロパティ]をクリックします。セキュリティの設定]タブの[ユーザーまたはグループの追加]ボタンをクリックします。5[選択するオブジェクト名を入力してください]欄に「SYSTEM」と入力し、[名前の確認]ボタンをクリックします。6[OK]ボタンをクリックし、元の画面でも[OK]ボタンをクリックします。ポリシーを終了します。Agent」が開始しているか確認します。問題が解決しない場合は、システム管理者にお問い合わせください。」というエラーメッセージが表示されます。該当のデバイスで実行中のBotが無いかと、デバイスプールに登録されていないか確認してください。[アクティビティ]-[進行中]に該当するものがあれば停止するか履歴に移動します。操作にはAAE_Adminロール相当の権限が必要です。該当のデバイスが含まれているものがあれば解除します。Adminロール相当の権限が必要です。session問題が解決しない場合は、システム管理者にお問い合わせください。」というエラーメッセージが表示されます。このエラーになるのは、ほとんどの場合、資格情報が正しく設定されていないことが原因のようです。資格情報の設定をやり直してみてください。基本的には併用OKなのですが、レジストリ関連の設定がおかしくなってしまう場合があるようです。A2019用の拡張機能はバージョンは「11.1.0.0」ですが、v11用のバージョンは「12.0.0.0」になります。古いv11用の方が拡張機能は新しいことになるので、ちょっとわかりにくいです。対象のレジストリは下記になります。Computer\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent1対象のレジストリが有効になっているか、無効になっているかを確認します。「12.0.0.0」(v11用)を有効にします。「12.0.0.0」(v11用)を無効にします。4Chromeを再起動します。extensionshttps://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/deployment-planning/cloud-chrome-changing-extension.htmlもう1つの対処方法をご紹介します。こちらの対象レジストリは下記になります。「HKEY_CURRENT_USER」ではなく「HKEY_LOCAL_MACHINE」になります。Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.chrome.agent1現在のレジストリ値のバックアップを取っておきます。エラーになるときはこの値がA2019の「C:\ProgramData\AutomationAnywhere\GlobalCache~」フォルダになってしまっているようです。2v11の設定ファイルを開きます。Anywhere\Enterprise\Client\AAChromeAgentManifest.json3設定内容をチェックします。"12.0.0.0"」になっていることを確認します。["chrome-extension://akaagfbdekcffpppnbajieljleihifdc/"]}4レジストリ値を2のPathに書き変えます。5デバイスを再起動します。Clientを再インストールしてもOKです。Editionを使おうとした場合も、レジストリ絡みで問題が発生するそうです。Editionだけ?という疑問はあります。upgrade!!問題が解決しない場合は、システム管理者にお問い合わせください。password.」というエラーメッセージが表示されます。Agentに起因する問題のため、管理権限のみのユーザーには当てはまりません。設定ファイルを削除する必要があります。設定ファイルを削除するには、Windowsの管理者権限が必要です。RoomのURLを確認できます。Agent」サービスを停止します。2以下のファイルを削除します。Agent」サービスを開始します。Roomにログインして、デバイスを登録し、ログイン資格情報を設定します。Agentの再インストールも必要になります。「予期しない問題が発生しました。administrator.」というエラーメッセージが表示されます。認証プロキシを介してデバイス登録しようとしたときにエラーが発生することがあるようです。「Node_Manager.log」ファイルに以下のようなエラーが記録されます。/v1/devices/registrationChromeを使用していると、以下のようなエラーが記録されます。URLやIPアドレスのホワイトリストを作成してみてください。「予期しない問題が発生しました。administrator.」というエラーメッセージが表示されます。中間SSL証明書がJavaキーストアにインポートされず、SSLハンドシェイクの問題が発生することがあるようです。「Node_Manager.log」ファイルに以下のようなエラーが記録されます。証明書は自動的にキーストアに追加されますが、そうでない場合は、手動による介入が確実に必要になるとのことです。この状況になった場合は、以下の手順を試してみてください。1中間証明書をChromeブラウザからダウンロードして、以下のフォルダに「.CER」形式で保存します。プロンプトを起動し、1のフォルダへ移動します。3次のコマンドを使用して、キーストアに証明書をインポートします。証明書の宛先パスは適宜変更してください。"D:\cert\xyz.cer"4パスワード「changeit」を入力します。5「Y」を入力すると、証明書が正常にインポートされたというメッセージが表示されます。6デバイスを再起動してから、デバイス登録を試してみてください。「予期しない問題が発生しました。administrator.」というエラーメッセージが表示されます。非認証プロキシ経由でローカルデバイスを登録するときでも、このエラーが発生することがあるようです。その場合は「Node_Manager.log」ファイルに以下のようなエラーが記録されます。connectこの状況になった場合は、以下の手順を試してみてください。netshコマンドを使用して、デバイスのプロキシとインターネット接続設定を構成します。プロンプトを起動します。2次のコマンドを入力して、Enterキーを押します。Packages」という機能が追加されました。packages]というボタンが追加されています。packages]と[Customize]が選択できるようになっています。試してみたところ、1分くらいかけてパッケージがダウンロードされました。古いバージョンを使ったBotを実行する場合は影響なさそうですが、これから運用を続けてバージョン更新が繰り返されれば効果が出てくるかもしれないですね。まとめ今回はここ3~4ヵ月の間にわかったことをまとめてみました。新しい問題が発生したりすると思いますが、少しでも解決のヒントになればと思います。比べてみたみなさま、こんにちは。使い方みなさま、こんにちは。使い方みなさま、こんにちは。みなさま、ごきげんよう。~トレーニング編【検証】~こんにちは、山崎です。C&Sが運営しています。