Vue d'ensemble
Ce guide vous explique comment connecter votre compte PowerDMARC à Microsoft Copilot Studio à l'aide du protocole MCP (Model Context Protocol). Une fois la connexion établie, un agent Copilot Studio peut interroger les données PowerDMARC en temps réel, notamment les domaines, les rapports DMARC et les informations sur les menaces, directement depuis votre environnement Microsoft, en utilisant le langage naturel.
1. Générer un jeton MCP PowerDMARC
Le jeton MCP détermine les données PowerDMARC auxquelles l'agent Copilot Studio peut accéder. Vous configurez les autorisations pour chaque jeton.
Connectez-vous à votre compte PowerDMARC et accédez à la rubrique Paramètres > Paramètres API.
Cliquez sur Créer un jeton et donnez-lui un nom descriptif (par exemple Copilot Studio MCP).
Sous Autorisations, sélectionnez les étendues de données auxquelles l'agent doit avoir accès :
Pour un agent en lecture seule : activez le rapport agrégé DMARC, le rapport d'analyse DMARC, la gestion des domaines et les informations sur les menaces.
Pour bénéficier d'un accès complet : activez toutes les autorisations disponibles
Activer le MCP .
Activer le commutateur « Jeton API principal » . Un seul jeton peut être désigné comme « principal » à la fois.
Cliquez sur Enregistrer.
Accéder à MCP dans la barre latérale de gauche.
Sélectionnez votre jeton dans la menu déroulant .
Copiez l'intégralité de l' URL du serveur MCP (mcp-dmarc.com) — celle-ci inclut votre jeton d'authentification et sera utilisée à la section 3.
2. Configurer l'environnement Microsoft Power Platform
Les agents Copilot Studio nécessitent un environnement Power Platform sur lequel Dataverse est activé. Si vous disposez déjà d'un environnement adapté, passez directement à la section 3.
2.1 Créer un environnement Power Platform
Accédez à admin.powerplatform.microsoft.com et connectez-vous.
Accéder à Environnements > Nouveau.
Saisissez un nom (par exemple PowerDMARC-MCP), définissez le type sur Production, puis activez Dataverse.
Sélectionnez votre région, puis cliquez sur Enregistrer. La mise en place de l'environnement prend quelques minutes.
2.2 Associer un forfait de facturation
Dans le Centre d'administration de Power Platform, accédez à Facturation > Licences > Gérer les plans de facturation.
Cliquez sur Nouveau plan de facturation et associez-le à votre abonnement Azure et à votre groupe de ressources.
Associez le plan de facturation à l'environnement créé ci-dessus, puis cliquez sur Enregistrer.
3. Créer l'agent Copilot Studio
Accédez à Copilot Studio à l'aide de l'URL spécifique à votre environnement :
https://copilotstudio.microsoft.com/environments/{your-environment-id}/home
Cliquez sur Créer > Nouvel agent et donnez-lui un nom (par exemple Agent PowerDMARC MCP).
Une fois créé, accédez à Outils dans la barre latérale de gauche.
Cliquez sur Ajouter un outil > Protocole de contexte de modèle (MCP).
4. Configurer la connexion MCP
Dans l'assistant de l'outil MCP, collez l' URL du serveur MCP copiée à l'étape 9 de la section 1.
Sous Type d’authentification, sélectionnez Clé API.
Définissez le nom de l'en-tête sur Autorisation.
Définissez la valeur de l'en-tête sur Bearer {votre-jeton}, en remplaçant {votre-jeton} par la partie JWT de l'URL de votre serveur MCP.
Cliquez sur « Connecter ». Copilot Studio se connecte au serveur MCP et charge les outils disponibles.
Consultez la liste des outils affichée : celle-ci reflète les autorisations associées à votre jeton API. Activez ou désactivez les outils selon vos besoins.
Cliquez sur Enregistrer.
5. Tester la connexion
Dans votre agent Copilot Studio, ouvrez le panneau « Test » situé à droite de l'écran.
Saisissez une requête de test telle que :
Répertorier mes domaines
Affiche-moi les données DMARC des 7 derniers jours
Combien d'e-mails n'ont pas passé le test DMARC cette semaine ?
L'agent appelle les outils MCP concernés et renvoie des données en temps réel provenant de votre compte PowerDMARC.
6. Publication de l'agent
Pour publier une fois que vous disposez de la licence requise :
Dans l'agent, cliquez sur « Publier » dans la barre de navigation supérieure.
Sélectionnez le canal de votre choix (par exemple, Microsoft Teams, Web).
Suivez les étapes de déploiement spécifiques à chaque chaîne fournies par Copilot Studio.
7. Contrôle d'accès
Pour obtenir de l'aide, rendez-vous sur support.powerdmarc.com