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が必要です。

注:

参加ユーザー ライセンスと同様に、管理者はMicrosoft 365 管理センターでMicrosoft 365 Apps for enterprise (無人) ライセンスを管理できます。

アカウントにMicrosoft 365 Apps for enterprise (無人) のライセンスがない場合、無人 RPA に使用されている Office アプリは機能制限モードで実行されます。 無人プロセスでは、Office アプリで既存のドキュメントを開いて印刷できますが、新しいドキュメントを作成したり、既存のドキュメントを編集して保存したりすることはできません。 この場合、ドキュメントのリボンの下に "LICENSE REQUIRED アカウント サインイン名>には<、無人使用のために Office ライセンスが必要です" というメッセージが表示されます。

無人 RPA でMicrosoft 365 Apps for enterpriseを使用する手順

次のいずれかのオプションを使用できます。

コマンド プロンプト ウィンドウを使用する

このプロセスは、主に UI オートメーション シナリオに適用されます。

アプリを起動した後:

  1. (オートメーション メカニズムを使用して) コマンド プロンプト ウィンドウを開きます。

  2. コマンド プロンプトで、Office アプリを呼び出します。

    • アプリが呼び出されると、スイッチが次のコマンド ラインとして表示されます。
  3. コマンド ライン スイッチで、RPA を無人で使用していることを示す引数を渡します。

    "[appname].exe -unattended"

    注:

    appname は、開いている Office アプリの名前によって異なります。

このシナリオは、Office で無人 RPA シナリオを実行するたびに発生します。 構文をオフラインで保存し、後でプロンプトに貼り付け直すこともできます。

レジストリ キーの使用

このプロセスは、専用デバイスで無人 RPA を実行している場合に、ほとんどの場合に適用されます。 無人使用を示すために、次のレジストリ値を設定できます。

   HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Licensing、key = Unattended、type = DWORD、value = 1

その値を設定すると、ユーザーは任意の方法でアプリケーションを開き、無人ライセンスを使用できます。 コマンド プロンプトを使用して開く必要はありません。