Logic Apps または Power Automate を使用する
Microsoft Azure Logic Apps と Power Automate フローでは、自動化されたプロセスを構築するための低コードのユーザー インターフェイス (UI) が提供されます。 どちらの種類のフローにも、高速開発用の何百もの組み込みコネクタ (Teams や Outlook 用のコネクタなど) が含まれています。
たとえば、これらのフローは、特定のユーザーのルールが削除されたときに電子メールを自動的に送信したり、長い待機時間が検出されたときに Teams チャネルに ping を実行したりするために優れています。
Note
この記事では Logic Apps を使用します。 ただし、同じでない場合も、ロジックを Power Automate フローに適用できます。 Logic Apps は Azure portal の一部ですが、Power Automate は Microsoft Power Platform ファミリのツールの一部である別の製品です。 価格と機能は異なります。
作業の開始
Microsoft Dynamics 365 Fraud Protection には、Logic Apps を通じて受信して操作できるさまざまな種類のイベントが用意されています。
セットアップ プロセスを高速化するには、この GitHub リポジトリ (リポジトリ) に移動します。 このリポジトリには、イベント データを解析するロジック アプリ テンプレートが含まれています。 そのため、データの操作をすぐに開始できます。 リポジトリに用意されている readme ファイルのセットアップと使用方法の手順に従います。
Common Data Service データベースへのイベント データの格納 (省略可能)
イベント ハブを経由する際に Common Data Service にイベント データを格納することで、Power BI、Power Apps、その他の Logic Apps または Power Automate フローで使用できる一元化されたデータベース ストアが作成されます。
Note
Work with Power Apps で説明されているサンプル アプリまたは Power BI を使用した Work で説明されているサンプル Power BI レポートのいずれかを使用する場合はエンティティを手動で作成するのではなく、事前構築済みのソリューションをインポートして Common Data Service エンティティを設定します。
Common Data Service でエンティティを作成。
たとえば、監査イベントを使用している場合は、エンティティを作成できます。このエンティティには、 Audit Event という名前が付けられ、 Entity Name、 Entity Type、 Operation Name、 Timestamp、および User ID という名前のフィールドがあります。 (フィールドの詳細については、 を参照してください。フィールドの作成方法と編集方法)
ただし、必要な情報と名前付け規則に基づいて、必要に応じてエンティティを設定できます。 使用する Fraud Protection イベントの種類ごとに、 separate Common Data Service エンティティを用意することをお勧めします。
ロジック アプリで新しいステップを追加し、 新しいレコードを作成しますを見つけて選択します。
GitHub リポジトリからテンプレートを使用した場合、ロジック アプリには、 ParseContent、 GetEvent、 ParseEvent など、いくつかの手順が既に含まれている必要があることに注意してください。
環境とエンティティ名を選択します。 Environment フィールドに入力する情報は、独自のセットアップに固有である必要があります。
格納するパラメーターを設定します。 前の手順の動的データ フィールド ParseEventを使用します。
動的コンテンツを読み込むときに 詳細 を選択する必要がある場合があることに注意してください。
ロジック アプリが正しく実行されていることを確認します。 左側のナビゲーションで Overview を選択し、 実行履歴を選択します。
イベント データが Common Data Service に正しく格納されていることを確認します。 Power Apps で、エンティティの Data セクションを確認します。 ビューを Custom フィールドに切り替えます。
これで、イベント データを含む Common Data Service のデータベースが常に更新されました。 そのため、Power BI や Power Apps などの Microsoft Power Platform ツールを使用して、このデータベースを操作できるようになりました。