エージェントのデータ ポリシーを構成する

Copilot Studio を使用することで、多くのデータ ソースやサービスに接続する、ユーザーにとって価値の高いエージェントを迅速に作成、展開することができます。 これらのソースやサービスの中には、Microsoft 以外の外部サービスが含まれている場合があります。 組織内のデータへの接続に加え、ソーシャル ネットワークも含まれる可能性があります。

組織のデータは、管理者が責任をもって守るべき最も重要な資産です。 他のサービスやシステムと連携して相互作用を維持しつつ、そのデータを保護された方法で使用する能力は、データ セキュリティの基礎です。

データ ポリシーを使用すると、組織内外を問わず、エージェントがデータやサービスに接続し、それらとやり取りする方法を管理できます。 管理者は、Power Platform管理センターで Copilot Studio と Power Platform のデータ ポリシーを構成できます。

重要

メッセージ センターの通知 MC973179: Copilot Studio - データ損失防止 (DLP) ポリシーの適用に関する今後の更新で発表されたとおり、2025 年初頭より、すべてのテナントに対してデータポリシーの適用が実施されています。

エージェント データ ポリシー適用除外はサポートされなくなりました。 これまでデータ ポリシーの適用対象外とされていたエージェントは、すべて適用対象となります。

詳細については、テナントにおけるデータ ポリシーの適用に関するトラブル シューティングを参照してください。

必要条件

Copilot Studio のコネクタとデータ グループ

Power Platform 管理センターでは、データ ポリシー内の Copilot Studio コネクタを、以下のデータ グループに分類できます。

  • 事業
  • 非ビジネス
  • ブロック済み

データ ポリシーでこれらのコネクタを使用することで、エージェント作成者による悪意のある、あるいは意図しないデータ流出から組織のデータを保護できます。

データ ポリシーの既定グループは、導入時に明示的なグループ分けが定義されていない場合に、コネクタが自動的に追加されるカテゴリです。 2019年以降に導入されたコネクタ (Microsoft Copilot Studio の Microsoft Entra ID 認証を必要としないチャットや、Microsoft Copilot Studio の Direct Line チャネルなど)は、既定の「非ビジネス」グループに属している可能性が高いです。

多くの組織では、「非ビジネス」グループに属するコネクタは自動的にブロックされます。 Copilot Studio テナント内でデータポリシーによってコネクタがブロックされている場合は、そのコネクタがどのデータグループに属しているかをレビューしてください。

管理者は、Power Platform 管理センター内のデータ ポリシー レベルで既定グループを構成することができます。

重要

Copilot Studio はデータ ポリシーのリアルタイム適用をサポートします。 エージェント作成者とユーザーは、データ ポリシー違反が発生した場合にエラー メッセージを確認します。

データ ポリシーでは、異なるグループに属するコネクタ間でデータを共有することはできないため、コネクタは同じデータ グループに属している必要があります。

Copilot Studio エージェントにおけるデータ ポリシーの一般的な使用用途

Power Platform 管理センターの Copilot Studio コネクタを使用して、以下の一般的な使用用途に対するデータポリシーを構成します。

Power Platform 管理センターでサポートされているコネクタのリストには、さらにいくつかの使用用途が含まれています。

ユーザー認証を必須にする

新しいエージェントを作成すると、Microsoft による認証オプションは既定でオンになっています。 このエージェントは、手動での設定を一切必要とせずに、自動的に Microsoft Entra ID 認証を使用します。 Microsoft Teams、SharePoint、Power Apps、または Microsoft 365 Copilot でのみ、エージェントとチャットすることができます。 ただし、組織内のエージェント作成者は、認証なしを選択することで、リンクを知っている人なら誰でもエージェントとチャットできるようにすることができます。

「Microsoft による認証」オプションが選択されている認証構成パネルのスクリーンショット。

エージェント作成者が認証を必要としないエージェントを公開できないようにするには、Microsoft Copilot Studio で、Microsoft Entra ID による認証がない場合のコネクタ チャットをブロックするデータポリシーを構成してください。

このデータ ポリシーを設定すると、エージェント作成者は Copilot Studio でエージェントのユーザー認証を構成する際、Microsoftで認証または手動で認証のみを使用できるようになり、エージェントのユーザーはエージェントとチャットを行うために自身で認証を行う必要があります。

サポート情報ソースをブロックする

データ ポリシーを使用して、エージェント作成者が使用できるサポート情報ソースを制御します。

エージェント作成者が特定の種類のサポート情報ソースを使用するエージェントを公開できないようにするには、以下のコネクタの 1 つ以上をブロックするデータ ポリシーを構成してください。

  • Copilot Studio の SharePoint と OneDrive を含むサポート情報ソース
  • 公開 Web サイトと Copilot Studio のデータを含むサポート情報ソース
  • Copilot Studio のドキュメントでのサポート情報ソース

あるいは、作成者が Copilot Studio エージェントのサポート情報ソースとして利用できる SharePoint や公開 Web サイトの特定のエンドポイントを許可または拒否したい場合は、選択したコネクタをブロックする代わりに、エンドポイントのフィルターを使用してください。

Power Platform コネクタをツールとして使用する

エージェント作成者が Copilot Studio のエージェント内で Power Platform コネクタをツールとして使用できないようにするには、ブロックしたいコネクタを指定してデータ ポリシーを構成してください。

メモ

Power Platform コネクタをブロックすると、接続された MCP サーバー上のツールへのアクセスもブロックされます。これらのツールは、接続のために Power Platform コネクタに依存しているためです。

HTTP 要求をブロックする

組織内のエージェント作成者は、HTTP 要求 ノードを使用して HTTP 要求を行うことができます。

エージェント作成者が HTTP 要求を行うエージェントを公開できないようにするには、HTTP コネクタをブロックするデータ ポリシーを構成してください。

あるいは、すべての HTTP 呼び出しをブロックするのではなく、特定の HTTP エンドポイントを許可または拒否したい場合は、エンドポイント フィルターを使用できます。

ブロック スキル

組織内のエージェント作成者は、スキルを使ってエージェントを拡張することができます。 スキルは、エージェントの機能を拡張するための有用な手段となり得ます。 ただし、セキュリティ上の理由から、エージェントが使用できるスキルを制限するように構成することをお勧めします。

エージェント作成者がスキルを使用するエージェントを公開できないようにするには、Copilot Studio コネクタでスキルをブロックするデータ ポリシーを構成してください。

特定のチャンネルへの公開をブロックする

データポリシーを使用して、作成者がエージェントを公開できるチャネルを構成します。

エージェント作成者が特定チャネルにエージェントを公開できないようにするには、以下のコネクタのいずれか 1 つ以上をブロックするデータ ポリシーを構成します。

  • Microsoft Copilot Studio の Microsoft Teams + M365 チャンネル
  • Copilot Studio 内の Direct Line チャネル (デモ web サイト、カスタム web サイト、モバイル アプリ、その他の Direct Line チャネルに適用されます)
  • Copilot Studio の Facebook チャネル
  • Copilot Studio のオムニチャネル
  • Copilot Studio の SharePoint チャンネル
  • Copilot Studio の WhatsApp チャンネル

メモ

作成者が、ブロックされていないチャンネル (Direct Line チャンネルは既定で許可されています) に対してエージェントを構成していない場合、または管理者がどのチャンネルも許可していない場合、エージェントを公開することはできません。

イベント トリガーをブロックする

組織内のエージェント作成者は、エージェントにイベント トリガーを追加することができます。 イベント トリガーを使用すると、エージェントは人間のプロンプトなしで外部イベントに対応できます。 ただし、データの流出や、望ましくないデータ消費、あるいは割り当て容量の超過を防ぐために、その使用を制限した方が良い場合もあります。

エージェント作成者が、認証済みアカウントを使用してエージェントにイベント トリガーを追加したり、自動評価を実行したりできないようにするには、Microsoft Copilot Studio コネクタをブロックするデータポリシーを構成してください。

Power Platform 管理センターにおけるコネクタの名前

次の表は、Copilot Studio エージェントのデータ ポリシーで使用できるコネクタの名前を示しています。

エージェント作成者による行為の防止 Power Platform 管理センターにおけるコネクタの名前
Application Insights とエージェントを連携する Copilot Studio の Application Insights
認証の構成が行われていない公開エージェント。 Copilot Studio で Microsoft Entra ID の認証なしでチャットする
HTTP 要求を発行する公開エージェント。 HTTP
エンドポイントの許可または拒否を行うためのエンドポイント フィルターに対応しています。
ドキュメントをサポート情報ソースとして構成された公開エージェント。 Copilot Studio のドキュメントでのサポート情報ソース
公開 Web サイトをサポート情報ソースとして構成された出版エージェント。 公開 Web サイトと Copilot Studio のデータを含むサポート情報ソース
エンドポイントの許可または拒否を行うためのエンドポイント フィルターに対応しています。
SharePoint をサポート情報ソースとして構成された公開エージェント。 Copilot Studio の SharePoint と OneDrive を含むサポート情報ソース
エンドポイントの許可または拒否を行うためのエンドポイント フィルターに対応しています。
Direct Line チャネルへの公開。 Copilot Studio の Direct Line チャネル
Dynamics 365 Customer Service チャネルへの公開。 Copilot Studio のオムニチャネル
Facebook チャネルへの公開。 Copilot Studio の Facebook チャネル
SharePoint チャンネルへの公開。 Copilot Studio の SharePoint チャンネル
Microsoft 365 および Microsoft Teams チャンネルへの公開。 Microsoft Copilot Studio の Microsoft Teams + Microsoft 365 チャンネル
WhatsApp チャンネルへの公開。 Copilot Studio の WhatsApp チャンネル
Copilot Studio のエージェントでイベント トリガーを使用するか、認証済みアカウントを使用して自動評価を実行します。 Microsoft Copilot Studio
Copilot Studio エージェントにおいて、Power Platform コネクタをツールとして使用する。 多くの既製およびカスタム コネクタ
Copilot Studio エージェントでのスキルの使用 Copilot Studio のスキル

Power Platform 管理センターでデータ ポリシーを構成する

  1. Power Platform 管理センター にサインインします。

  2. サイドバーのセキュリティを選択し、データとプライバシーを選択します。 データ保護とプライバシーページが開きます。

  3. データ ポリシーを選択します。 データ ポリシーのリストが表示されます。

  4. 新しいデータ ポリシーを作成するか、既存のデータ ポリシーを選択して編集します:

  5. 次へ を選択します。 環境追加ページが表示されます。

    • データポリシーに環境を追加するには、利用可能タブで対象の環境を選択し、ポリシーに追加を選択します。
    • データ ポリシーから環境を削除するには、ポリシーに追加済みタブに切り替え、対象の環境を選択し、ポリシーから削除を選択します。
  6. 次へ を選択します。 コネクタの割り当てページが表示されます。

  7. 検索ボックスを使用して、コネクタを検索します。

  8. コネクターの横にある 3 つの点 () を選択して、次を行います:

    • エージェント作成者がコネクタに関連する機能を使用できないようにするには、ブロックを選択します。

    • サポート情報ソースとして構成された SharePoint または公開 Web サイト、あるいは HTTP 要求に対して、特定のエンドポイントを許可または拒否する方法:

      1. コネクタの構成>エンドポイントの構成を選択します。
      2. 必要なエンドポイントやパターンを追加し、保存を選択します。
  9. 次へ を選択します。

  10. テナント管理者、または複数の環境を管理する環境管理者の場合は、スコープの定義ページが開きます。

    1. オプションを選択します:

      • すべての環境を追加: テナント全体に含まれるすべての環境を追加します。 このポリシーは、テナント内で作成されるすべての新しい環境に自動的に適用されます。
      • 複数の環境を追加する: このポリシーに含める環境を選択してください。
      • 特定の環境を除外する: このポリシーの適用対象から除外する環境を選択します。

      メモ

      テナント スコープを持つポリシーは、そのテナント内のすべての環境にあるすべてのエージェントに適用されます。

    2. 次へ を選択します。

  11. ポリシーをレビューし、新しいポリシーを作成する場合はポリシーの作成を、既存のポリシーを編集する場合はポリシーの更新を選択してください。

  12. Copilot Studio にアクセスし、使用用途に応じてデータ ポリシーが想定どおりに適用されていることを確認してください。

Copilot Studio でデータ ポリシーの適用状況を確認する

Copilot Studio でエージェントを開くことで、データ ポリシーが有効になっていることを確認できます。 データ ポリシーの対象となる操作を実行しようとすると、エラー バナーが表示され、その中に詳細ボタンが表示されます。 詳細を確認するには、チャンネルページでエラーのリンクを展開し、ダウンロードを選択します。 詳細ファイルでは、各違反について 1 行ずつ記述されています。 データ ポリシー違反が発生すると、公開ボタンが使用できなくなります。

ユーザー認証の確認が必要です

ユーザー認証を必須とするデータポリシーが適用されている環境で、ユーザー認証を必須とするよう構成されていないエージェントを開くと、詳細ボタン付きのエラー バナーが表示されます。 詳細を確認するには、チャンネルページでエラーのリンクを展開し、ダウンロードを選択します。 詳細ファイルでは、各違反について 1 行ずつ記述されています。

エージェント作成者は、スプレッド シートの詳細を管理者に連絡し、データポリシーを適切に更新してもらうことができます。

あるいは、エージェント作成者は、認証設定ページで、エージェントの認証設定を Microsoft による認証または手動認証 (Microsoft Entra ID または Microsoft Entra ID v2) に更新することもできます。 Copilot Studio でユーザー認証を構成するを参照してください。

認証なしおよび一部の手動認証オプションは選択できない点にご注意ください。

サポート情報ソースがブロックされていることを確認する

  1. Copilot Studio で、作成者が特定のサポート情報ソースを追加できないようにするデータポリシーが設定された環境内のエージェントを開きます。

  2. ナレッジ ページに移動し、ナレッジを追加を選択して、データ ポリシーでブロックされているサポート情報ソースを追加してください。

  3. エージェントを公開してみてください。 このポリシーが適用されると、詳細ボタンの付いたエラー バナーが表示されます。

  4. チャネル ページで、エラーのリンクを展開し、ダウンロード を選択すると、詳細を確認できます。 詳細ファイルにおいて、あるサポート情報ソースにデータポリシーの違反がある場合、そのサポート情報ソースとそのサポート情報ソースを使用している各生成応答ノードについて、それぞれ 1 行ずつ表示されます。

Power Platform コネクタがツールとして使用できないことを確認してください

  1. Copilot Studio で、作成者が Power Platform コネクタに基づいてツールを構成できないようにするデータポリシーが設定された環境内のエージェントを開きます。

  2. 新しいトピックを作成し、ツール ノードを追加します。

  3. ツールの追加 パネルで、コネクタ タブに切り替え、データ ポリシーによってブロックされているコネクタを選択します。 必要に応じて、検索ボックスを使用します。

  4. トピックを保存して、エージェントの公開を試みてください。 このポリシーが適用されると、詳細ボタンの付いたエラー バナーが表示されます。

  5. チャネル ページで、エラーのリンクを展開し、ダウンロード を選択すると、詳細を確認できます。

メモ

従来のチャットボットでは、Power Platform コネクタはサポートされていません。

HTTP 要求がブロックされているかを確認してください

  1. Copilot Studio で、HTTP 要求をブロックするデータ ポリシーが適用されている環境内のエージェントを開きます。

  2. 新しいトピックを作成し、HTTP 要求ノードを追加します。 少なくとも、URL プロパティを入力してください。

  3. トピックを保存して、エージェントの公開を試みてください。 このポリシーが適用されると、詳細ボタンの付いたエラー バナーが表示されます。

  4. チャネル ページで、エラーのリンクを展開し、ダウンロード を選択すると、詳細を確認できます。 詳細ファイルには、各違反の説明が記載された行が表示されます。 HTTP コネクタがブロックされている場合、HTTP コネクタがデータ ポリシー内の他のコネクタとは異なるデータグループに属している場合、またはHTT Pコネクタはブロックされていないもののエンドポイントが拒否されている場合、違反が発生します。

スキルがブロックされているか確認してください

  1. Copilot Studio で、作成者がスキルを構成できないようにするデータ ポリシーが適用された環境内のエージェントを開きます。

  2. エージェントにスキルを追加してみてください。 データ ポリシーが適用されている場合、スキルの追加パネルにエラーが表示され、スキルを許可リストに追加するには管理者に連絡するよう案内されます。

特定のチャンネルへの公開がブロックされているか確認してください

  1. Copilot Studio で、作成者が特定のチャンネルに公開できないようにするデータ ポリシーが設定された環境内のエージェントを開きます。

  2. データ ポリシーによってブロックされるチャンネルを構成をしてください。 データ ポリシーが適用されている場合、そのチャンネルへの公開はできません。

イベント トリガーがブロックされているか確認してください

  1. Copilot Studio で、作成者がイベント トリガーを追加できないようにするデータ ポリシーが設定された環境内のエージェントを開きます。

  2. ポリシーが適用されると、概要ページのトリガー セクションに詳細なエラー メッセージが表示されます。 そのメッセージには、データ ポリシーの名前が記載されており、管理者に連絡するよう推奨されています。

データ ポリシーの影響を特定してトラブルシューティングする

組織のデータ ポリシーが影響を与える可能性のあるエージェントを見つけるには、次の操作を行います:

  • センター オブ エクセレンス (CoE) スターター キットの Power BI ダッシュボードを使用します。 CoE ダッシュボードの「Copilot Studio」概要ページには、組織内のエージェントと環境が一覧表示されます。

    メモ

    Microsoft Teams の旧バージョンの Microsoft Copilot Studio アプリを使用して作成された従来のチャットボットは、CoE スターターキットでは検出できません。 環境内のすべてのエージェントとクラシック チャットボットのリストを取得するには、選択した環境の行を一覧表示という Dataverse アクションを含む Power Automate クラウド フローを作成します。

  • データ ポリシーの誤りや更新されたデータ ポリシーに対処するには、組織内のエージェント作成者とともにキャンペーンを実行してください。 すべてのエージェント データ ポリシーのエラーをダウンロードするには、エラー通知バナーの詳細を選択し、エラーメッセージの詳細画面からダウンロードを選択します。

データ ポリシーがエージェントの機能に影響を与える場合は、Copilot Studio におけるデータポリシーの適用に関するトラブルシューティングを参照してください。

Set-PowerAppDlpErrorSettings PowerShell コマンドレットを使用して、メール アドレスとデータ ポリシー エラー メッセージへの 「詳細情報」 リンクを追加できます。

メールアドレスと「詳細はこちら」リンクが強調表示されている、Copilot Studio におけるデータ ポリシー関連のエラー メッセージのスクリーンショット。

メール アドレスと「詳細はこちら」リンクを追加するには、次の PowerShell スクリプトを実行してください。 <email><URL><tenant ID> のパラメーターの値を、各自の値に置き換えてください。

$ContactDetails = [pscustomobject] @{
    Enabled=$true
    Email="<email>"
}
$ErrorMessageDetails = [pscustomobject] @{
    Enabled=$true
    Url="<URL>"
}
$ErrorSettingsObj = [pscustomobject] @{
    ErrorMessageDetails=$ErrorMessageDetails
    ContactDetails=$ContactDetails
}
New-PowerAppDlpErrorSettings -TenantId "<tenant ID>" -ErrorSettings $ErrorSettingsObj

既存の設定を更新する場合は、同じ PowerShell スクリプトを使用して、 New-PowerAppDlpErrorSettingsSet-PowerAppDlpErrorSettings に置き換えます。

警告

これらの設定は、指定されたテナント内のすべての Power Platform アプリに適用されます。