チケットの送信 マイチケット
ようこそ
ログイン  会員登録

PowerDMARC を Microsoft Copilot Studio に接続する

概要

このガイドでは、Model Context Protocol(MCP)を使用して、PowerDMARCアカウントをMicrosoft Copilot Studioに連携させる手順を説明します。連携が完了すると、Copilot Studioのエージェントは、Microsoft環境内から自然言語を使用して、ドメイン、DMARCレポート、脅威インテリジェンスなどのPowerDMARCのリアルタイムデータを直接照会できるようになります。

この統合には、Dataverse が有効になっている Power Platform 環境が必要です。エージェントをエンドユーザーに公開するには、Microsoft Copilot Studio のライセンスが必要です。公開ライセンスがなくても、社内でのテスト目的であれば、エージェントはすべての機能を利用できます。

1. PowerDMARC MCPトークンを生成する

MCPトークンは、Copilot StudioエージェントがアクセスできるPowerDMARCデータを制御します。権限はトークンごとに設定します。

  1. PowerDMARCアカウントに PowerDMARCアカウントにログインし、 「設定」 > API設定に移動します。

  2. クリック 「トークンの作成」 をクリックし、わかりやすい名前(例: Copilot Studio MCPなど)。

  3. 「以下」 [権限]で、エージェントがアクセスすべきデータスコープを選択します:

  • 読み取り専用エージェントの場合:DMARC集計レポート、DMARCフォレンジックレポート、ドメイン管理、および脅威インテリジェンスを有効にしてください

  • すべての機能を利用するには:利用可能なすべての権限を有効にしてください

  1.  MCP トグルを有効にします。

  2. 以下の機能を有効にしてください プライマリAPIトークン のトグルをオンにします。一度に「プライマリ」として指定できるトークンは1つだけです。

  3. クリック 保存.

  4. 次のページへ移動 MCP に移動します。

  5. 以下のリストからトークンを選択してください MCPトークン ドロップダウンからトークンを選択してください。

  6. 以下のURL全体をコピーしてください MCPサーバーのURL (mcp-dmarc.com) をコピーしてください。これには認証トークンが含まれており、セクション3で使用されます。

MCPサーバーのURLにはAPIトークンが含まれており、PowerDMARCのデータへのアクセス権を付与します。パスワードと同様に扱ってください。公開したり、ソース管理システムに登録したりしないでください。

2. Microsoft Power Platform 環境のセットアップ

Copilot Studioのエージェントを使用するには、Dataverseが有効になっているPower Platform環境が必要です。すでに適切な環境をお持ちの場合は、セクション3に進んでください。

2.1 Power Platform 環境の作成

  1. 以下のURLにアクセスしてください admin.powerplatform.microsoft.com にアクセスして、サインインしてください。

  2. 以下の場所に移動してください 環境 > 新規を選択します。

  3. 名前を入力してください(例: PowerDMARC-MCP)を入力し、タイプを 本番に設定し、 Dataverseを有効にします。

  4. お住まいの地域を選択し、 「保存」をクリックしてください。環境のプロビジョニングには数分かかります。

Copilot StudioのエージェントにはDataverseが必要です。環境上でDataverseが有効になっていない場合、エージェントを作成または保存することはできません。

2.2 課金プランの連携

  1. Power Platform 管理センターで、次の場所に移動します。 [請求] > ライセンス > 課金プランの管理.

  2. クリック 「新しい課金プラン」 をクリックし、Azure サブスクリプションおよびリソース グループに関連付けます。

  3. 上記で作成した環境に課金プランを関連付け、 [保存]をクリックします。

リソースグループのドロップダウンに何も表示されない場合は、まず Azure ポータルの [リソースグループ] > [作成] でリソースグループを作成してから、この手順に戻ってください。

3. Copilot Studioエージェントを作成する

  1. お使いの環境に応じたURLを使用して、Copilot Studioにアクセスしてください:

https://copilotstudio.microsoft.com/environments/{your-environment-id}/home

必ず環境固有のURLを使用してください。Copilot Studioのデフォルトのホームページは使用しないでください。デフォルトのURLは、Dataverseが含まれていない個人用環境にリダイレクトされてしまいます。環境IDは、Power Platform 管理センターの [環境] セクションで確認できます。

  1. クリック 「作成」をクリック > 新しいエージェント をクリックし、名前を付けます(例: PowerDMARC MCP エージェントなど)を指定します。

  2. 作成したら、次の場所に移動します。 左側のサイドバーにある「ツール」 を選択してください。

  3. クリック ツールを追加 > モデルコンテキストプロトコル (MCP)

4. MCP接続の設定

  1. MCP ツールのウィザードで、 セクション1のステップ9でコピーした を貼り付けてください。

  2. 「以下」 「認証タイプ」で、 APIキーを選択します。

  3. 以下の ヘッダー名 を Authorizationに設定します。

  4.  ヘッダー値 を Bearer {your-token}に設定し、 {your-token} を、MCPサーバーURLのJWT部分で置き換えてください。

  5. クリック 「接続」をクリックをクリックします。Copilot StudioがMCPサーバーに接続し、利用可能なツールを読み込みます。

  6. 返されたツールのリストを確認してください。これらは、APIトークンの権限を反映したものです。必要に応じて、ツールの有効化または無効化を行ってください。

  7. クリック 保存.

認証エラーにより接続に失敗した場合は、PowerDMARC内のトークン設定で「MCP」トグルと「プライマリAPIトークン」トグルが両方とも有効になっていることを確認してください。接続がタイムアウトした場合は、お使いのネットワークからmcp-dmarc.comにアクセスできることを確認してください。

5. 接続を確認する

  1. Copilot Studioのエージェントで、 「テスト」 パネルを開きます。

  2. 次のようなテストクエリを入力してください:

  • 所有しているドメインを表示する

  • 過去7日間のDMARCデータを表示してください

  • 今週、DMARCの検証に失敗したメールはいくつありましたか?

  1. このエージェントは、関連するMCPツールを呼び出し、お客様のPowerDMARCアカウントからリアルタイムのデータを取得します。

list_domains ツールは、最初のテストとして最も信頼性の高い方法です。正常な応答が得られれば、MCP 接続、認証、および権限がすべて正しく機能していることが確認できます。

6. エージェントの公開

警告

Copilot Studioエージェントをエンドユーザーに公開するには、Microsoft Copilot Studioのフルライセンスが必要です。このライセンスがない場合、エージェントは内部テストでのみ機能し、TeamsやWebなどのチャネルには展開できません。

必要なライセンスを取得したら、公開するには:

  1. エージェント内で、 [公開] をクリックします。

  2. 対象のチャネルを選択してください(例: Microsoft Teams、 Web)を選択してください。

  3. Copilot Studioが提供する、各チャンネルごとの導入手順に従ってください。

7. アクセス制御

設定

詳細

誰が連携の設定を行えるか

API設定へのアクセス権限を持つPowerDMARCユーザー

トークンの権限

APIトークンごとに設定 — 共有エージェントの展開には読み取り専用スコープを使用してください

プライマリAPIトークンの制限

1つのアカウントにつき、一度に「プライマリ」として指定できるトークンは1つだけです

MCPサーバーのURLに関する機密性

埋め込み認証トークンを含む — 機密の認証情報として扱う

エージェントによる出版

Microsoft テナント上で Microsoft Copilot Studio のライセンスが必要です

MSSPアカウント

各MSSPは、独自のトークンとCopilot Studioエージェントを個別に設定できます

さらにサポートが必要な場合は、support.powerdmarc.com をご覧ください。

P
PowerDMARCは、このソリューション記事の著者です。

役に立ったと思いますか? はい いいえ

フィードバックを送信する
お役に立てず申し訳ありません。この記事を改善するために、ご意見をお聞かせください。