Partager via


Vue d’ensemble des serveurs d’outillage Agent 365

Important

Vous devez faire partie du programme Frontier en version préliminaire pour obtenir un accès anticipé à Microsoft Agent 365. Frontier vous connecte directement aux dernières innovations d’IA de Microsoft. Les versions préliminaires Frontier sont soumises aux conditions existantes de vos contrats clients qui régissent les versions préliminaires. Comme ces fonctionnalités sont encore en cours de développement, leur disponibilité et leurs capacités peuvent évoluer au fil du temps.

Les serveurs d’outillage d’Agent 365 sont des serveurs MCP (Model Context Protocol) de niveau entreprise qui offrent aux assistants un accès sécurisé et gouverné aux systèmes professionnels tels que Microsoft Outlook, Microsoft Teams, Microsoft SharePoint et OneDrive, Microsoft Dataverse, et bien d’autres encore, via la passerelle d’outillage. Les développeurs peuvent utiliser ces serveurs depuis le SDK Agent 365, Microsoft Copilot Studio ou des frameworks pro-code afin d’ajouter des « outils » déterministes et auditables à n’importe quel assistant. Ces outils permettent aux assistants d’automatiser des tâches réelles en assurant l’interopérabilité avec Work IQ, en envoyant des courriers électroniques, en planifiant des réunions, en récupérant des documents, tout en appliquant les stratégies organisationnelles telles que DLP et MIP, et en s’intégrant également à Microsoft Sentinel et Microsoft Defender pour offrir une visibilité sur les actions réalisées par ces outils.

Schéma du paysage des serveurs MCP en tant qu’outils d’assistant.

Le plan de contrôle enregistre les serveurs, applique les étendues Microsoft Entra et met en œuvre les stratégies ainsi que l’observabilité. Chaque serveur expose des outils granulaires (par exemple, createMessage, getEvents, createFolder) permettant des actions d’assistant déterministes et auditables.

Les développeurs qui créent des assistants Agent 365 peuvent :

  • Découvrir et intégrer des outils agentiques Microsoft comme les serveurs MCP pour Outlook, SharePoint, OneDrive, Teams et Word.
  • Étendre les fonctionnalités avec des outils et des serveurs autonomes à partir d’éditeurs de logiciels indépendants.
  • Intégrer en toute confiance des serveurs MCP personnalisés par le biais de la certification et de la mise en œuvre des stratégies.

Ces avantages sont importants, car en utilisant Agent 365, les organisations peuvent étendre les capacités des assistants tout en maintenant la sécurité, la conformité et l’observabilité.

Fonctionnalités clés

  • Gouvernance centralisée : les administrateurs IT gèrent les serveurs MCP dans le Centre d’administration Microsoft 365, en autorisant ou en bloquant des serveurs à l’échelle de l’organisation.
  • Sécurité de niveau entreprise : des autorisations à portée limitée, l’application des stratégies et l’observabilité à l’exécution garantissent que les assistants fonctionnent dans les limites de conformité.
  • Évaluation continue : tous les serveurs MCP sont soumis à des tests rigoureux sur divers jeux de données et modèles, permettant de mesurer :
    • Précision
    • Latence
    • Fiabilité : ces tests garantissent une robustesse de niveau production et des performances constantes.
  • Expérience développeur intégrée : l’infrastructure d’outillage est intégrée au SDK Agent 365, au SDK Foundry et à Copilot Studio.

Catalogue d’outils

Agent 365 propose un riche catalogue de serveurs MCP qui exposent des outils granulaires et auditables pour les flux de travail de productivité et d’entreprise. Ces serveurs permettent aux assistants d’exécuter des actions déterministes au sein de Microsoft 365 et au-delà, tout en garantissant cohérence et sécurité.

Parmi les points clés :

  • Recherche Copilot : discutez avec Microsoft 365 Copilot, démarrez une conversation, poursuivez des échanges multi-tours et ancrez les réponses à partir de fichiers.
  • Dataverse et Dynamics 365 : opérations CRUD et actions spécifiques au domaine.
  • Calendrier Outlook : créer, répertorier, mettre à jour et supprimer des événements ; accepter et refuser ; résoudre les conflits.
  • Courrier Outlook : créer, mettre à jour et supprimer des messages ; répondre et répondre à tous ; effectuer une recherche sémantique.
  • SharePoint et OneDrive : charger des fichiers ; obtenir des métadonnées ; effectuer des recherches ; gérer des listes.
  • Teams : créer, mettre à jour et supprimer une conversation instantanée ; ajouter des membres ; publier des messages ; effectuer des opérations sur les canaux.
  • Profil utilisateur : obtenir des informations sur le responsable hiérarchique, les subordonnés directs et le profil ; rechercher des utilisateurs.
  • Word : créer et lire des documents ; ajouter des commentaires ; répondre aux commentaires.

Ce catalogue approuvé garantit que les assistants disposent d’un outillage prêt pour l’entreprise, sécurisé, standardisé et optimisé pour des scénarios réels.

Sécurité et conformité

La sécurité et la conformité sont au cœur d’Agent 365. La plateforme offre aux administrateurs IT un contrôle centralisé pour gérer quels serveurs MCP sont accessibles aux assistants, garantissant que chaque appel d’outil respecte les stratégies de l’organisation.

Principales fonctionnalités de gouvernance :

  • Contrôle administrateur : activer ou bloquer des serveurs dans le Centre d’administration Microsoft 365.
  • Accès à portée limitée : n’accorder que les autorisations dont les assistants ont besoin.
  • Observabilité : offrir une traçabilité complète des appels d’outils pour les audits et le dépannage.
  • Application des stratégies : appliquer des limites de débit, des contrôles de charge utile et des analyses de sécurité à l’exécution.

Gouvernance et observabilité

Agent 365 ne se contente pas de fournir de l’outillage : il garantit un déploiement avec un niveau de contrôle et de transparence répondant aux exigences des environnements professionnels. Chaque serveur MCP est régi par des stratégies centralisées et surveillé pour garantir la conformité, offrant aux administrateurs IT une pleine confiance dans le fonctionnement des assistants.

Gouvernance via le Centre d’administration Microsoft 365

Les administrateurs IT obtiennent une vue unifiée de tous les serveurs MCP via le Centre d’administration Microsoft 365. Cette vue centralisée leur permet de superviser, gérer et appliquer la gouvernance sur l’ensemble de l’environnement MCP. Si un serveur MCP est bloqué, il l’est pour tous les utilisateurs et pour tous les assistants. Les autorisations priment toujours sur la configuration, donnant aux administrateurs IT l’autorité ultime pour maintenir la sécurité et la conformité.

Chaque serveur MCP est représenté par une autorisation au sein de l’application Agent 365. Lorsqu’un assistant est intégré, l’administrateur accorde les autorisations nécessaires. Ce n’est qu’après cet octroi que l’assistant obtient l’accès au serveur MCP, garantissant que chaque interaction est sécurisée et pleinement autorisée.

Les administrateurs informatiques peuvent gérer les serveurs MCP directement dans le Centre d’administration Microsoft 365 sous Assistants et outils pour effectuer les tâches suivantes.

  • Afficher tous les serveurs MCP activés (Courrier Outlook, Calendrier, Teams, SharePoint et tout serveur personnalisé).
  • Autoriser ou bloquer des serveurs spécifiques en fonction des stratégies organisationnelles.
  • Appliquer des autorisations à portée limitée afin que les assistants n’accèdent qu’à ce dont ils ont besoin.

Capture d’écran du Centre d’administration Microsoft 365 montrant un outil.

Note

La possibilité d’autoriser ou de désactiver l’outillage et les serveurs MCP dans le Centre d’administration Microsoft 365 est en cours de déploiement et pourrait ne pas encore être disponible dans votre région.

Ce plan de contrôle garantit que seuls les outils approuvés sont accessibles aux assistants, ce qui réduit les risques et assure le respect des exigences de conformité.

Observabilité à l’aide de Microsoft Defender

La transparence opérationnelle est intégrée. Les administrateurs peuvent se rendre dans le portail Microsoft Defender, accéder à la Recherche avancée et exécuter des requêtes pour :

  • Examiner les journaux de trace des appels d’outils effectués par les assistants.
  • Surveiller les détails d’exécution, notamment les outils invoqués, les paramètres transmis et les résultats obtenus.
  • Détecter des anomalies ou des usages non autorisés pour renforcer la sécurité de manière proactive.

Agent 365 offre une passerelle centralisée et sécurisée permettant d’enrichir les assistants IA avec un outillage de niveau professionnel. Grâce aux serveurs MCP par défaut pour les services Microsoft 365 et aux serveurs d’outillage personnalisés pour les flux de travail spécialisés, les développeurs peuvent créer des assistants puissants et conformes sans compromettre la flexibilité.

Grâce à la gouvernance centralisée dans le Centre d’administration Microsoft 365 et à une observabilité complète via Microsoft Defender, les organisations conservent le contrôle et la transparence sur chaque appel d’outil. Intégré à Copilot Studio pour les créateurs low-code et à Azure AI Foundry pour les développeurs pro-code, Agent 365 offre une expérience cohérente et adaptée aux développeurs, soutenue par des évaluations rigoureuses portant sur la précision, la latence et la fiabilité.

Agent 365 allie extensibilité, sécurité et conformité pour aider les organisations à déployer des assistants IA à grande échelle en toute confiance, tant pour la productivité que pour les systèmes métier.

Capture d’écran de Microsoft Defender montrant la recherche avancée de menaces.

Ensemble, ces capacités apportent une vraie tranquillité d’esprit : les assistants restent puissants tout en demeurant prévisibles, et chaque action est entièrement auditable.

Expérience Développeur

Agent 365 est conçu avant tout pour les développeurs et offre une expérience fluide, aussi bien en environnement pro-code qu’en environnement low-code. Que vous travailliez dans Copilot Studio ou avec le SDK Agent 365, l’intégration aux serveurs MCP est simple et cohérente.

Les avantages pour les développeurs sont notamment les suivants :

  • Découvrir des outils via le SDK Agent 365 ou Copilot Studio.
  • Intégrer des serveurs MCP dans les flux de travail des assistants en utilisant des manifestes déclaratifs ou des appels via le SDK.
  • Tester et valider en activant la traçabilité pour plus de transparence.

Pour en savoir plus, consultez Étendre à l’aide du SDK.

Étendre vos assistants avec des serveurs MCP disponibles ou personnalisés

Agent 365 vous offre deux façons d’étendre vos assistants avec des outils sécurisés et standardisés :

  1. Utiliser les serveurs MCP par défaut fournis par Microsoft pour les flux de travail courants de productivité et d’entreprise.
  2. Créer et intégrer vos propres serveurs MCP personnalisés pour des scénarios spécialisés ou métier.

Les deux approches s’appuient sur la passerelle d’outillage pour la gouvernance, l’application des stratégies et l’observabilité, ce qui garantit que chaque appel d’outil est sécurisé et conforme.

Serveurs MCP par défaut

Utiliser les serveurs MCP conçus par Microsoft, pré-certifiés et profondément intégrés aux services Microsoft 365. Ces serveurs couvrent les outils de productivité essentiels tels que Outlook, Teams, SharePoint, OneDrive et Word, ainsi que les outils métier issus de Dataverse, Sales et Service. Avec ces serveurs, vous pouvez activer des flux de travail avancés sans écrire une seule ligne de code.

Vous pouvez voir et utiliser ces serveurs prêts à l’emploi dans les deux environnements de développement :

  • Copilot Studio pour les développeurs low-code, permettant une intégration rapide dans les flux conversationnels et les processus métier. Capture d’écran de l’interface de Copilot Studio montrant des serveurs MCP pré-certifiés pour le développement low-code.
  • Azure AI Foundry pour les développeurs pro-code, offrant une prise en charge complète du SDK et des capacités d’orchestration avancées. Capture d’écran de l’interface d’Azure AI Foundry montrant des outils de développement pour créer des outils axés sur des scénarios.

Créer des serveurs MCP personnalisés axés sur des scénarios grâce à Microsoft MCP Management Server

Pour les organisations qui ont besoin de flux de travail spécialisés ou d’outils propres à leur secteur, Agent 365 met à disposition le serveur Microsoft MCP Management Server. Cette surface de développement axée sur l’API vous permet de créer et de gérer des serveurs MCP personnalisés sans devoir concevoir d’interface ni écrire de code complexe.

Microsoft MCP Management Server est un serveur MCP qui expose des outils permettant de créer, de mettre à jour et de supprimer des serveurs MCP et des outils. Il permet aux développeurs et aux équipes IT de mettre rapidement en place des serveurs axés sur des scénarios en utilisant des connecteurs, des API et une logique personnalisée, le tout sous la gouvernance de la passerelle d’outillage.

Ces outils principaux sont notamment les suivants :

  • CreateMCPServer : lancer une nouvelle instance de serveur MCP.
  • CreateToolWithConnector : ajouter des connecteurs, des API Graph, des points de terminaison REST ou des API personnalisées Dataverse en tant qu’outils.
  • UpdateTool : modifier les outils existants dans votre serveur MCP.
  • DeleteMCPServer : supprimer un serveur MCP quand vous n’en avez plus besoin.
  • PublishMCPServer : publier un serveur MCP.

Microsoft MCP Management Server utilise une conception axée sur l’API, il ne requiert donc aucune interface utilisateur. Tout est entièrement piloté par API pour l’automatisation et l’intégration. Les développeurs peuvent travailler directement dans Visual Studio Code ou au sein d’Agent Framework, en composant des flux de travail au moyen d’appels API ou d’interactions avec des assistants conversationnels. Cette approche permet aux équipes de créer, de configurer et de gérer des serveurs MCP personnalisés de manière programmatique, avec précision et flexibilité.

Fonctionnalités clés

Créer des serveurs MCP axés sur des scénarios grâce aux avantages suivants :

  • Un vaste écosystème de connecteurs et d’API permettant d’intégrer presque n’importe quel système dans les flux de travail de vos assistants.
    • Plus de 1 500 connecteurs (par exemple, ServiceNow, JIRA)
    • API Microsoft Graph (Courrier, Calendrier, Teams)
    • API personnalisées Dataverse
    • API REST pour n’importe quel point de terminaison HTTP
  • Possibilité donnée aux éditeurs de logiciels indépendants (ISV) et aux clients de participer. La plateforme prend en charge plusieurs rôles dans l’écosystème, ce qui garantit l’innovation et l’extensibilité à grande échelle.
    • Les éditeurs de logiciels indépendants peuvent générer, publier et certifier leurs propres serveurs.
    • Les clients peuvent créer des serveurs MCP métiers.

Se connecter à MCP Management Server dans Visual Studio Code

Note

Pour l’instant, seuls les administrateurs du client peuvent publier des serveurs MCP personnalisés au sein d’un locataire. Nous travaillons activement à offrir cette fonctionnalité aux développeurs.

  1. Téléchargez Visual Studio Code. Si vous ne l’avez pas déjà installé, téléchargez-le sur https://code.visualstudio.com/download.
  2. Lancez Visual Studio Code.
  3. Ouvrez une invite de commandes en appuyant sur Ctrl + Maj + P sur Windows ou Linux, ou sur Cmd + Maj + P sur Mac.
  4. Recherchez « Ajouter un serveur ».
  5. Sélectionnez MCP : Ajouter un serveur dans la liste.
  6. Lorsque vous y êtes invité(e), sélectionnez http comme type de serveur.
  7. Entrez l’URL suivante en tant qu’URL du serveur, en remplaçant {environment ID} par votre ID d’environnement Power Platform. https://agent365.svc.cloud.microsoft/mcp/environments/{environment ID}/servers/MCPManagement.
  8. Nommez le serveur « MCPManagement ».
  9. Choisissez Global pour que le serveur soit disponible dans tous les projets.
  10. Connectez-vous avec les informations d’identification de votre compte Microsoft lorsque vous y êtes invité(e).

Utilisez des outils intégrés tels que Créer un serveur MCP et Ajouter des outils pour définir votre serveur MCP personnalisé.

Étape suivante

Découvrez les fonctionnalités des serveurs MCP individuels en consultant la documentation de référence des serveurs MCP répertoriée dans la table des matières.