次の方法で共有


Azure API Management から Power Platform に API をエクスポートする

適用対象: すべての API Management レベル

Microsoft Power Platform を使用する市民開発者は、多くの場合、プロの開発者によって開発され、Azure にデプロイされるビジネス機能に到達する必要があります。 Azure API Management を使用すると、プロの開発者はバックエンド サービスを API として公開し、これらの API を市民開発者による検出と使用のためのカスタム コネクタとして Power Platform (Copilot StudioPower AppsPower Automate) に簡単にエクスポートできます。

この記事では、API Management で API への Power Platform カスタム コネクタ を作成する Azure portal の手順について説明します。 この機能により、市民開発者は Power Platform を使用して、API Management によって管理される内部 API と外部 API に基づくアプリを作成および配布できます。

前提条件

API へのカスタム コネクタを作成する

  1. Azure portal で API Management サービスに移動します。

  2. メニューの [API] で [ Power Platform] を選択します。

  3. [ コネクタの作成] を選択します

  4. [ コネクタの作成 ] ウィンドウで、次の操作を行います。

    1. Power Platform に発行する API を選択します。
    2. API を発行する Power Platform 環境を選択します。
    3. カスタム コネクタの名前として使用される表示名を入力します。
    4. 必要に応じて、API にサブスクリプションがまだ必要ない場合は、[ サブスクリプション キー接続パラメーターの作成] を選択します。
    5. 必要に応じて、API が OAuth 2.0 サーバーによって保護されている場合は、 クライアント IDクライアント シークレット承認 URLトークン URL更新 URL などの詳細を指定します。
  5. 作成を選択します。

    API Management で API へのカスタム コネクタを作成する

コネクタが作成されたら、 Power Apps または Power Automate 環境に移動します。 [ Data > Custom Connectors] の下に API が表示されます。

Power Platform のカスタム コネクタ

カスタム コネクタを管理する

Power Apps または Power Platform 環境でカスタム コネクタを管理できます。 設定の詳細については、「 カスタム コネクタをゼロから作成する」を参照してください。

  1. カスタム コネクタの一覧からコネクタを選択します。
  2. 鉛筆 (編集) アイコンを選択して、カスタム コネクタを編集してテストします。

重要

Power Apps テスト コンソールから API を呼び出すには、API Management インスタンスで CORS ポリシーを構成し、カスタム コネクタにポリシーを作成して、HTTP 要求で Origin ヘッダーを設定する必要があります。 詳細については、「 カスタム コネクタの CORS ポリシーを有効にする」を参照してください。

カスタム コネクタを更新する

API Management から、コネクタを更新して別の API または Power Apps 環境をターゲットにしたり、承認設定を更新したりできます。

  1. Azure portal で API Management サービスに移動します。
  2. メニューの [API] で [ Power Platform] を選択します。
  3. [ コネクタの更新] を選択します
  4. コネクタを更新する API を選択し、必要に応じて設定を更新して、[ 更新] を選択します。