概要
このガイドでは、Model Context Protocol(MCP)を使用して、PowerDMARCアカウントをMicrosoft Copilot Studioに連携させる手順を説明します。連携が完了すると、Copilot Studioのエージェントは、Microsoft環境内から自然言語を使用して、ドメイン、DMARCレポート、脅威インテリジェンスなどのPowerDMARCのリアルタイムデータを直接照会できるようになります。
1. PowerDMARC MCPトークンを生成する
MCPトークンは、Copilot StudioエージェントがアクセスできるPowerDMARCデータを制御します。権限はトークンごとに設定します。
PowerDMARCアカウントに PowerDMARCアカウントにログインし、 「設定」 > API設定に移動します。
クリック 「トークンの作成」 をクリックし、わかりやすい名前(例: Copilot Studio MCPなど)。
「以下」 [権限]で、エージェントがアクセスすべきデータスコープを選択します:
読み取り専用エージェントの場合:DMARC集計レポート、DMARCフォレンジックレポート、ドメイン管理、および脅威インテリジェンスを有効にしてください
すべての機能を利用するには:利用可能なすべての権限を有効にしてください
MCP トグルを有効にします。
以下の機能を有効にしてください プライマリAPIトークン のトグルをオンにします。一度に「プライマリ」として指定できるトークンは1つだけです。
クリック 保存.
次のページへ移動 MCP に移動します。
以下のリストからトークンを選択してください MCPトークン ドロップダウンからトークンを選択してください。
以下のURL全体をコピーしてください MCPサーバーのURL (mcp-dmarc.com) をコピーしてください。これには認証トークンが含まれており、セクション3で使用されます。
2. Microsoft Power Platform 環境のセットアップ
Copilot Studioのエージェントを使用するには、Dataverseが有効になっているPower Platform環境が必要です。すでに適切な環境をお持ちの場合は、セクション3に進んでください。
2.1 Power Platform 環境の作成
以下のURLにアクセスしてください admin.powerplatform.microsoft.com にアクセスして、サインインしてください。
以下の場所に移動してください 環境 > 新規を選択します。
名前を入力してください(例: PowerDMARC-MCP)を入力し、タイプを 本番に設定し、 Dataverseを有効にします。
お住まいの地域を選択し、 「保存」をクリックしてください。環境のプロビジョニングには数分かかります。
2.2 課金プランの連携
Power Platform 管理センターで、次の場所に移動します。 [請求] > ライセンス > 課金プランの管理.
クリック 「新しい課金プラン」 をクリックし、Azure サブスクリプションおよびリソース グループに関連付けます。
上記で作成した環境に課金プランを関連付け、 [保存]をクリックします。
3. Copilot Studioエージェントを作成する
お使いの環境に応じたURLを使用して、Copilot Studioにアクセスしてください:
https://copilotstudio.microsoft.com/environments/{your-environment-id}/home
クリック 「作成」をクリック > 新しいエージェント をクリックし、名前を付けます(例: PowerDMARC MCP エージェントなど)を指定します。
作成したら、次の場所に移動します。 左側のサイドバーにある「ツール」 を選択してください。
クリック ツールを追加 > モデルコンテキストプロトコル (MCP)。
4. MCP接続の設定
MCP ツールのウィザードで、 セクション1のステップ9でコピーした を貼り付けてください。
「以下」 「認証タイプ」で、 APIキーを選択します。
以下の ヘッダー名 を Authorizationに設定します。
ヘッダー値 を Bearer {your-token}に設定し、 {your-token} を、MCPサーバーURLのJWT部分で置き換えてください。
クリック 「接続」をクリックをクリックします。Copilot StudioがMCPサーバーに接続し、利用可能なツールを読み込みます。
返されたツールのリストを確認してください。これらは、APIトークンの権限を反映したものです。必要に応じて、ツールの有効化または無効化を行ってください。
クリック 保存.
5. 接続を確認する
Copilot Studioのエージェントで、 「テスト」 パネルを開きます。
次のようなテストクエリを入力してください:
所有しているドメインを表示する
過去7日間のDMARCデータを表示してください
今週、DMARCの検証に失敗したメールはいくつありましたか?
このエージェントは、関連するMCPツールを呼び出し、お客様のPowerDMARCアカウントからリアルタイムのデータを取得します。
6. エージェントの公開
必要なライセンスを取得したら、公開するには:
エージェント内で、 [公開] をクリックします。
対象のチャネルを選択してください(例: Microsoft Teams、 Web)を選択してください。
Copilot Studioが提供する、各チャンネルごとの導入手順に従ってください。
7. アクセス制御
さらにサポートが必要な場合は、support.powerdmarc.com をご覧ください。