次の方法で共有


Dynamics 365 Finance で RPA を使用する

Dynamics 365 は、優れたオペレーションを提供し、すべての顧客に満足してもらえるよう、組織を強化します。 Dynamics 365 の活用をより生産的にし、ユーザーの時間とミスを削減するために、Dynamics 365 の顧客が一般的なタスクを自動化するための無料の自動化ソリューションを公開しています。

この記事では、Dynamics 365 Finance でサイクル終了レポートを自動化し、独自の創造性を必要とする優先度の高い活動に焦点を当てるために必要な手順について説明します。

前提条件

開始する前に、適切なライセンスとソフトウェアの設定で環境を準備する必要があります。 このセクションでは、環境を整備する方法の詳細について説明します。

ソフトウェア

以下を行う必要があります:

  • Power Automate をインストールします。 Power Automate は、人間がコンピューターの前でしているかのように Dynamics 365 の手順を実行します。
  • 完全な自動化を行うために、Microsoft Edge で適切なファイル ダウンロード構成を設定する。
  • 自動化する Dynamics 365 アプリからサインアウトします。
  • 自動化を実行するために適切なセキュリティ ロールを取得します。

Microsoft Edge で適切なファイル ダウンロード構成を設定する

Microsoft Edge には、インターネットからデスクトップにファイルをダウンロードする方法が 2 つあります:

  1. コンピューターに直接ダウンロードし、Microsoft Edge の設定で指定した保存先フォルダーにファイルを保存します。
  2. ファイルをダウンロードする前にユーザーのアクセス許可を求め、ユーザーがダウンロードを承認するまで待ち、Microsoft Edge の設定で指定した保存先フォルダーにファイルをダウンロードして保存します。

このプロセスを完全に自動化し、人間がコンピューターの前にいなくても機能するようにするには、最初の方法でファイルをダウンロードするために Microsoft Edge が必要です。

  1. コンピューターで Microsoft Edge を起動します。
  2. ブラウザー設定を開きます。
  3. 画面左側の垂直メニューで、ダウンロード を選択します。
  4. ダウンロードごとに処理を確認 の切り替えを無効にします。
  5. ブラウザーを閉じます。

Dynamics 365 アプリからサインアウトする

完全な自動化を実現するには、初めて自動化を実行する前にアプリケーションからサインアウトしてください。 自動化とアカウントを切り替える場合は、この手順が必要となります。

自動化を実行しているアカウントに適切なセキュリティ ロールを設定する

自動化を実行する職場アカウントを決定する必要があります。 Microsoft Entra ID で管理者が作成した専用アカウントでも、既存の従業員のアカウントでも可能です。 選択したアカウントに、自動化するサーフェスにアクセスするための適切なセキュリティ ロールがあることを確認します。 セキュリティ ロールの詳細については、Dynamics 365 でのセキュリティ ロールの管理 をご覧ください。

次のセキュリティ ロールをお勧めします:

アプリケーション セキュリティ ロール ドキュメントへのリンク
Power Platform 環境管理者または環境メーカー (環境にすでに Dataverse があり、無人ライセンスが必要な場合)
Dynamic 365 Supply Chain Management

ライセンス

既に Power Automate、PowerApps、および Dynamics 365 アプリケーションを日常的に使用している場合は、このセクションをスキップして、Dynamics 365 RPA ソリューションのインストール に移動できます。

そうでない場合は、少なくともこれら 3 つの製品の試用版ライセンスが必要です。 このセクションでは、これらの試用版ライセンスの取得方法について説明します。

Power Automate の試用版ライセンスを取得する

Power Automate は、人間がキーボードと画面で行うことを実行することにより、プロセスを自動化できます。

プロセスを自動化するには、次の 2 つの方法があります:

  1. アテンド型モード: 誰かがコンピューターの前に座って、手動で実行しているかのように、プロセスが実行されるのを監視します。
  2. 非アテンド型モード: プロセスは、ユーザーには見えない離れた場所にあるコンピューターのバックグラウンドで実行されます。

アテンド型で実行するには、ユーザーは RPA 付きのユーザーごとの Power Automate ライセンス を取得する必要があります。 非アテンド型で実行するには、ユーザーは RPA 付きのユーザーごとの Power Automate ライセンスPower Automate 非アテンド型アドオン の 2 つのライセンスを取得する必要があります。

RPA 付きのユーザーごとの Power Automate ライセンス の試用版ライセンスを取得するには:

  1. Power Automate ポータルに移動し、マイ フロー>デスクトップ フロー に移動します。
  2. 今すぐ無料トライアルを開始 を選択します

または、デスクトップ用 Power Automate を起動し、Premium 機能 ダイアログで、コンソールで 試用の開始 を選択します。

Power Automate 非アテンド型アドオン の試用版ライセンスを追加するには:

  1. 管理者は、RPA 非アテンド型アドオンを入手して、ご利用の環境に割り当てることができます。 RPA 非アテンド型アドオンの詳細については、組織における Power Automate サインアップ Q&A にアクセスしてください

自動化する Dynamics 365 アプリケーションの試用版ライセンスを取得する

Dynamics 365 Finance の使用を開始し、サイクル終了レポート プロセスを自動化するには、ビジネス手法を Dynamics 365 Finance で変革する方法を確認する をご覧ください。

設定手順

これで前提条件が設定され、プロセスを自動化する無料ソリューションを入手できるようになります。

Power Automate のインストール

  1. 自動化を実行するコンピューターに Power Automate をダウンロードしてインストールします。 Power Automate のインストールの詳細については、Power Automate をインストール を参照してください。

  2. Power Automate コンピューターの設定を、ソリューションをインストールする環境に切り替えます。

    Power Automate コンピューター ランタイム アプリケーションのスクリーンショット。

  3. Power Automate ポータル にサインインして、手動トリガーでクラウド フローを作成します。

    [インスタント クラウド フローを作成する] ダイアログのスクリーンショット。

  4. デスクトップ フローを実行するための適切なアクションを追加します。

    “Power Automate デスクトップで構築したフローを実行する” アクションのスクリーンショット。

  5. 接続 フィールドの コンピューターに直接送信 を選択します。 次に、Power Automate をインストールしたコンピューター名を選択し、コンピューターの認証情報 (コンピューターへのサインインに使用したユーザー名とパスワード) を入力します。 直接接続の詳細については、コンピューターの管理 をご覧ください。

    デスクトップ用 Power Automate で構築したフローを実行するアクションの接続オプションのスクリーンショット。

Dynamics 365 RPA ソリューションのインストール

  1. https://aka.ms/D365FinanceEndCycleReportingRPASolution) Dynamics 365 Finance の自動化ソリューションを [ダウンロード] して、コンピューターに保存します。

  2. Dynamics 365 の自動化ソリューションを選択した環境にインポートします:

    1. 職場アカウントを使用して https://powerautomate.microsoft.com に移動してサインインします。
    2. 作業する環境を選択します。
    3. 画面左側の垂直メニューで、ソリューション を選択します。
    4. メイン バーで インポート を選択し、参照 を選択します。
    5. 前にダウンロードしたソリューション ファイルに移動し、ダブルクリックします。
    6. 次へを選択します。
  3. 環境内のソリューションで使用するために必要な接続を構成します:

    1. ソリューションが使用するコネクタごとに、既存の接続を選択するか、選択した Microsoft アカウントまたは認証情報を使用して新しい接続を作成します。

    ソリューションで使用するために構成する必要がある接続のスクリーンショット。

    1. 上記の手順を開始したタブに戻り、更新 を選択します。

    2. インポートを選択します。 ソリューション エクスプローラーには、ソリューションがインポートされていることを示すメッセージが表示されます。 この手順には数分かかる場合があります。

  4. ソリューションがプロセスを実行するために使用するパラメーターを入力します:

    1. ソリューション エクスプローラーから適切なソリューションを選択して開きます。

    2. この手順では、タイプ 列に 環境変数 という値を持つ行がいくつか表示されます。 それぞれの値を追加します。

    3. 各環境変数を選択し、現在値 の下にある 新しい値を追加 を選択して、パラメーターに入力します。

    Environment variable name Description
    D365CompanyName Dynamics 365 組織で使用する会社名。 画面の右上隅にあります。
    D365FinanceSite Dynamics 365 Finance Web サイトへの URL。 dynamics.com までとなります
    D365SiteUserName 自動化を実行するユーザー アカウントのメール アドレス。
  5. ソリューションでクラウド フローをオンにします:

    1. ソリューションで、レポート調整 クラウド フローの メニューを選択します。
    2. 有効にする を選択します
  6. ソリューションが Dynamics 365 にサインインするために使用する暗号化された認証情報を入力します:

    1. ソリューション エクスプローラーから、レポート検証 という行項目を選択します

    2. 編集アプリの起動 の順に選択します。 この手順では、デスクトップ用 Power Automate が起動します。

    3. サブフロー ドロップダウンで、login_to_FnO を選択します。

    4. login_to_FnO サブフローで、アクション 11 のプロパティを開きます。

    5. 自動化時に使用するアカウントのパスワードを テキスト フィールドに入力します。

  7. 次に、フローをテストします。 以下のデモは、エンド ツー エンドのシナリオがどのように機能するかを示しています。 実行が完了すると、Teams メッセージが表示されます。

    エンド ツー エンドのシナリオがどのように機能するかを示すデモのスクリーンショット。

デスクトップ フローまたはクラウド フローをカスタマイズして、独自のシナリオのカスタム レポートを作成できます。 自動化を非アテンド型で実行することを選択した場合は、実行モードをクラウド フローから切り替えることができます。

既知の問題

既知の問題 回避策
フロー デザイナーで 再生 を選択しても、クラウド フローは実行されません ソリューション エクスプローラーに戻り、アプリまたはフローの メニューを選択し、有効にする を選択します。