【RPA】ログイン情報の保管方法/ツール別比較

Webシステムや業務システムで少し高度なものをRPAで扱うことになると、必ず出てくるのが「システムへのログイン」アクション。ログインに使うユーザー名やパスワードといったログイン情報/アカウント情報は、RPAをきちんと運用していくには、安全に、かつ中央から集中管理できるようになっている必要がありますよね！ということで、この点に絞って主要5大RPAソフトウェア (WinActor、BizRobo!、UiPath、Automation Anywhere、Blue Prism)の実力を比べてみたいと思います。

# ログイン情報の安全な保管方法 - ずばり比較！

凡例:
❌: 仕組みなし
🔺: 安全で管理可能な保管方法があるが、すべてのロボット/ユーザーに単一な値でしか提供できない。
🔴: 安全で管理可能な保管方法があり、ロボット/ユーザー毎に変更も可能だが管理者が設定する
👍: 安全で管理可能な保管方法があり、ロボット/ユーザー毎に変更も可能で管理者に資格情報を知られることなく各ユーザーが設定

|RPAソフトウェア|評価|説明|
|:--|:--:|:--|
|WinActor|❌|仕組みがないので、フリーソフトを使うなど体系的な管理ができない|
|BizRobo!|標準❌<br/>サーバーあり👍|10.1からパスワードストアが実装。ユーザーごとに値を変更でき、その場合は管理者に資格情報を開示せずに各ユーザーが設定できる。|
|UiPath|標準❌<br/>サーバーあり🔴|標準ではWindows資格情報の読み書きライブラリがあるが、ログイン情報は各パソコンに保存されて集中管理できず。Orchestratorを導入することでサーバー側の機能を使うことができ、ロボットごとに値を変更できるが、管理者が資格情報を設定する。|
|Automation Anywhere|👍|標準でサーバー機能がありCredential Vaultという機能で対応可能。ロボットごとに値を変更でき、その場合は管理者に資格情報を開示せずに各ユーザーが設定できる。|
|Blue Prism|🔺|認証情報の一元管理機能 (Internal Business Object / Credentials) あり。ただし、単一のユーザー名/パスワードしか一つのアカウントに割り当てられないようである。|


# 参考情報

* WinActor: [Webシステムパスワードの保存場所について](https://winactor.com/questions/question/web%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AE%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%81%AE%E4%BF%9D%E5%AD%98%E5%A0%B4%E6%89%80%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/)
* BizRobo!：[MCに登録されたユーザーのパスワードを変更・リセットする方法 ](https://knowledge.bizrobo.com/hc/ja/articles/360036177171-MC%E3%81%AB%E7%99%BB%E9%8C%B2%E3%81%95%E3%82%8C%E3%81%9F%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%AE%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%82%92%E5%A4%89%E6%9B%B4-%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95)
* UiPath: [ワークフローで使用するパスワードの暗号化方法](https://www.uipath.com/ja/resources/knowledge-base/%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%95%E3%83%AD%E3%83%BC%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%81%AE%E6%9A%97%E5%8F%B7%E5%8C%96%E6%96%B9%E6%B3%95) / [【UiPath】ログイン情報（ユーザーID/パスワード）の持たせ方](https://qiita.com/UmegayaRollcake/items/f2d423c5055f6cbc2c48) by @UmegayaRollcake さん
* Automation Anywhere: [Automation Anywhere でログイン情報を安全に保存する標準の方法 (Credential Vault)](https://qiita.com/RPAbot/items/4acc8729e3e0445eaf02) by @RPAbot さん
* Blue Prism: [Blue Prismベストプラクティス＜設計編⑤＞ 内部統制対応](https://www.ebocean.work/entry/2019/01/17/184743)、[BLUEPRISM - Credential Management.](http://rpatutorial.com/BPCredentail.aspx)

# 関連記事

* [【RPA】プロセスマイニング・タスクマイニング (プロセスディスカバリー) 対応状況/ツール別比較](https://qiita.com/Okura_/items/320e84651403ac4266a1)
* [【RPA】ロボット実行環境のOS対応状況/ツール別比較](https://qiita.com/Okura_/items/8975d6cd7ba0ff2ff61b)
* [【RPA】基本用語/ツール別比較](https://qiita.com/Okura_/items/2cb0dd2ce17356bb50ea)
* [【RPA】どのランタイム環境上で作られているか/ツール別比較](https://qiita.com/Okura_/items/a3f9393267e655e7300d)
* [【RPA】メールの送受信/ツール別比較](https://qiita.com/Okura_/items/369d95a938a05e836417)
* [【RPA】自動化に対する思想/ツール別比較](https://qiita.com/Okura_/items/1c8b29d40d98f2e5ce63)
* [【RPA】サーバー管理の仕組み/ツール別比較](https://qiita.com/Okura_/items/dfc380ec50df6b289391)
* [【RPA】トリガー・スケジュール機能/ツール別比較](https://qiita.com/Okura_/items/7d5e617260378fd2947f)
* [【RPA】ロボットの稼働方法 (ヒトロボ協働型・ロボ自律型)別ライセンス提供/ツール別比較](https://qiita.com/Okura_/items/e9c9f394ae5805481b2b)
* [【RPA】オブジェクト指向のロボット作成/ツール別比較](https://qiita.com/Okura_/items/923706e8f4c8e3628522)
* [【RPA】シンクライアント操作への対応/ツール別比較](https://qiita.com/Okura_/items/13de777603cd9912992b)
* [【RPA】SAP対応/ツール別比較](https://qiita.com/Okura_/items/b265ca3f083b92471b58)
* [【RPA】対応ブラウザー/ツール別比較](https://qiita.com/Okura_/items/8501117954139300f427)
* [【RPA】コーディング知識の必要度/ツール別比較](https://qiita.com/Okura_/items/71a577e2141591c88a33)
* [【RPA】UI Automation 対応状況/ツール別比較](https://qiita.com/Okura_/items/95a78c46454ae0dac036)