注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Microsoft Graph API 用の Webhook をセットアップする

このガイドでは、Foundry から Microsoft Cloud サービスのリソースにアクセスするために、Microsoft Graph API 用の Webhook を設定する方法をステップごとに説明します。

Microsoft Graph API の詳しくはこちら ↗。

前提条件

設定前に、次の操作を行う必要があります。

  • ブラウザーに login.microsoftonline.com を入力して Microsoft アカウントにサインインし、認証を行って、Webhook の作成に使用できるアクセストークンを生成します。
  • Foundry からのアウトバウンド接続を許可するために、login.microsoftonline.com と graph.microsoft.com の両方に対してネットワークエグレスポリシーを設定します。

手順

  1. Webhook 用の REST API ソースを作成します。
  2. ソースのドメインに login.microsoftonline.com と graph.microsoft.com を含め、認証の制約は設定しません。
  3. login.microsoftonline.com に対する認証に使用する TenantId、ClientId、ClientSecret など、必要な追加の秘密を設定します。これらは、Microsoft Entra にアプリケーションを登録した ↗後に確認できます。
  4. ネットワーク接続セクションに上記で作成したネットワークエグレスポリシーを追加してから、保存および続行を選択します。

ソースのセットアップウィンドウが表示されています。

REST API ソースを設定したら、次に、以下の2つの POST リクエストを行うように Webhook を設定します。

  1. ソース上で作成した login.microsoftonline.com の資格情報を使用してログインし、有効期間の短いアクセストークンを取得します。
  2. 1回目の呼び出しのレスポンスに含まれるアクセストークンを、呼び出しの認証ヘッダーの Bearer トークンとして使用して、graph.microsoft.com に API 呼び出しを行います。

呼び出しの設定ウィンドウが表示されています。

Data Connection での Webhook の設定について詳しくはこちら。