Microsoft 365 Apps for enterpriseを使用した無人ロボットプロセス自動化の概要
ロボティック プロセスオートメーション (RPA) は、ルールベースのタスクを模倣して自動的に実行することで、ビジネス プロシージャを自動化するプロセスです。 RPA を通じて、コンピューターは、ユーザーがタスクを完了するために実行する一連のアクションをコピーして記録します。
RPA には、次の 2 つのメイン形式があります。
- 参加済み RPA: ユーザーとボットの間のコラボレーション。 仮想アシスタントとも呼ばれます。
- 無人 RPA: ユーザーとは関係なく、タスクと対話の実行。 無人 RPA を使用すると、ボットは単独で自動化を実行できます。
この記事では、無人 RPA セッションについて説明します。
無人 RPA でMicrosoft 365 Apps for enterpriseを使用するための要件
無人 RPA でMicrosoft 365 Apps for enterpriseを使用するための要件を次に示します。
- RPA 無人タスクを実行しているアカウントには、Microsoft 365 Apps for enterprise (無人) のライセンスが必要です。 アカウントには、通常のユーザー アカウント、システム/サービス アカウント、またはロボット アカウントを指定できます。
- Windows 用 Office アプリでのみ使用できます。
- バージョン 2009 以降のMicrosoft 365 Apps for enterpriseが必要です。
注:
- 無人ライセンスごとに、1 つの一意の物理 OSE または仮想 OSE で Microsoft 365 スイートをロボットプロセスの自動化に使用できます。 詳細については、 Microsoft 365 無人ライセンスの概要 (2022 年 6 月) と Microsoft 365 製品条項に関するページを参照してください。
- RPA では、 共有コンピューターのライセンス認証はサポートされていません。
参加ユーザー ライセンスと同様に、管理者はMicrosoft 365 管理センターでMicrosoft 365 Apps for enterprise (無人) ライセンスを管理できます。
アカウントにMicrosoft 365 Apps for enterprise (無人) のライセンスがない場合、無人 RPA に使用されている Office アプリは機能制限モードで実行されます。 無人プロセスでは、Office アプリで既存のドキュメントを開いて印刷できますが、新しいドキュメントを作成したり、既存のドキュメントを編集して保存したりすることはできません。 この場合、ドキュメントのリボンの下に "LICENSE REQUIRED アカウント <account サインイン名> 無人使用には Office ライセンスが必要です" というメッセージが表示されます。
無人 RPA でMicrosoft 365 Apps for enterpriseを使用する手順
次のいずれかのオプションを使用できます。
コマンド プロンプト ウィンドウを使用する
このプロセスは、主に UI オートメーション シナリオに適用されます。
アプリを起動した後:
(オートメーション メカニズムを使用して) コマンド プロンプト ウィンドウを開きます。
コマンド プロンプトで、Office アプリを呼び出します。
- アプリが呼び出されると、スイッチが次のコマンド ラインとして表示されます。
コマンド ライン スイッチで、RPA を無人で使用していることを示す引数を渡します。
"[appname].exe -unattended"
注:
appname は、開いている Office アプリの名前によって異なります。
このシナリオは、Office で無人 RPA シナリオを実行するたびに発生します。 構文をオフラインで保存し、後でプロンプトに貼り付け直すこともできます。
レジストリ キーの使用
このプロセスは、専用デバイスで無人 RPA を実行している場合に、ほとんどの場合に適用されます。 無人使用を示すために、次のレジストリ値を設定できます。
HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Licensing、key = Unattended、type = DWORD、value = 1
その値を設定すると、ユーザーは任意の方法を使用してアプリケーションを開き、無人ライセンスを使用できます。 コマンド プロンプトを使用して開く必要はありません。