デスクトップ用 Power Automate

完了

Power Automate デスクトップ フローは、使用できるコネクタまたは API がない自動化のためのものです。 従来のアプリケーションの多くは、ユーザー インターフェイスの使用以外に、データまたは機能にアクセスするためのメソッドを持ちません。

Power Automate デスクトップ フローでは、ロボティック プロセス オートメーション (RPA) 手法を使用して、これらの従来のアプリケーションでのユーザー アクションを自動化します。 これらの手法では、アプリケーションがインストールされているコンピューターにソフトウェアをインストールする必要があります。 デスクトップ フローの作成、編集、および実行に必要なソフトウェアはデスクトップ用 Power Automate と呼ばれています。

最新のアプリまたは従来のアプリ、オンプレミスまたはクラウドのいずれで作業を行う場合でも、マウスのクリック、キーボードでの入力およびデータ入力を記録すると、デスクトップ用 Power Automate はルールに基づいた UI タスクを自動化できます。 また、デスクトップ用 Power Automate はアプリケーションのユーザー インターフェイスから情報も抽出できます。 アクションが記録された後、デスクトップ用 Power Automate には、これらのユーザー アクションを調整して複雑なデスクトップ フローを作成するための豊富なエディターが用意されています。

Power Automate デスクトップ フロー デザイナーのスクリーンショット。

Power Automate デスクトップ フローでは、ユーザーが手動でフローを開始して、有人で実行できます。 あるいは、デスクトップ フローを Microsoft Azure Virtual Machines で実行して、フローを無人で実行することもできます。

Power Automate デスクトップ フローは、他に選択肢がない場合、または統合を開発するとコストが高く時間がかかる場合に、統合および自動化を実行するための有効な方法です。

注意

Power Automate クラウド フローについては、Power Automate アーキテクチャ モジュール で説明します。

デスクトップ ソフトウェア

他の Microsoft Power Platform ツールとは異なり、デスクトップ フローでは、ローカル コンピューターにソフトウェアをインストールする必要があります。 クラウドからアクセスできないソフトウェア アプリケーションとやりとりするために、このソフトウェアが必要になります。

デスクトップ用 Power Automate アプリは、デスクトップ フローの作成、編集、および実行に使用できる Microsoft Windows アプリケーションです。 このツールは、デスクトップ用 Power Automate の設定 を選択してダウンロードするか、Power Automate ポータルからダウンロードできます。 Microsoft は、デスクトップ用 Power Automate が今後 Windows 10 に含まれ、Windows 10 を実行しているコンピューターであれば無料で使用できるようになると発表しました。

Power Automate Desktop をインストールするには、Windows 10、Windows Server 2016、または Windows Server 2019 を実行しているコンピューターが必要です。

注意

無人フローの場合、Windows 10 Home では不十分であり、Windows 10 Pro または Windows 10 Enterprise が必要です。

クラウドからデスクトップ フローを開始するには、デスクトップ用 Power Automate がインストールされているコンピューターに 2 つ目のアプリケーションをインストールする必要があります。 この 2 つ目のアプリケーションは、オンプレミス データ ゲートウェイ です。 このツールを使用すると、Power Automate クラウド フローによってデスクトップ フローをトリガーできます。 ゲートウェイは、オンプレミス データ ゲートウェイのインストール または Power Automate ポータルからダウンロードできます。

オンプレミス データ ゲートウェイ アプリケーションの図。

ソリューション アーキテクトは、IT 部門と連携して、これらのソフトウェア アプリケーションのインストールを手配する必要があります。 ローカル ソフトウェアのインストールは、多くの場合、IT ポリシーや手順の関係で計画と実装に予想以上の時間がかかることがあります。 ソリューションで RPA の使用を計画している場合、このソフトウェアの展開にできるだけ早く対処することを検討する必要があります。

ブラウザー ソフトウェア

Web アプリケーションとやりとりするには、最新の Web ブラウザーが必要です。 Google Chrome ブラウザー、Microsoft Edge、および Mozilla Firefox の最新バージョンがサポートされています。

さらに、ブラウザの拡張機能をインストールする必要があります。Power Automate Desktop インストーラーでもインストールできますが、より多くの設定が必要になる場合があります。 ブラウザー拡張機能のインストールが企業の IT ポリシーによってブロックされている可能性があるため、ここでも、ソリューション アーキテクトは IT 部門と連携する必要があります。

ブラウザーのその他の設定も構成する必要があります。 これらの設定は、ブラウザーの使用と拡張機能の管理 で説明されており、ソリューション アーキテクトはこれらの設定を適用するように手配する必要があります。

要件

デスクトップ用 Power Automate では、Microsoft Dataverse データベースのある Microsoft Power Platform 環境にアクセスする必要があります。 既定の環境にデータベースが存在しない場合は、データベースの作成が必要な場合があります。

ソリューション

デスクトップ フローはソリューション対応であり、ソリューションおよびアプリケーション ライフサイクル管理 (ALM) プロセスに組み込むことができます。

環境によって異なる可能性があるデスクトップ フローで使用されるプロパティには、環境変数を使用する必要があります。

展開

ソリューションを使用してボットを展開した後に、次に示す特定の手動タスクを実行する必要がある場合があります。

  • ゲートウェイ - 環境のゲートウェイを使用して接続するようにデスクトップ フローを構成する。
  • 環境変数 - 環境の値を設定する。
  • ユーザー認証 - デスクトップ フローがユーザーに代わってアクションを実行できるように、ユーザー認証を構成します。

ソリューション アーキテクトは、これらの手順がソリューションの展開計画に含まれていることを確認する必要があります。