Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.
Après avoir publié votre agent et l’avoir rendu disponible dans le centre d’administration Microsoft, vous pouvez créer des instances d’agents et des utilisateurs d’agents. Ces instances et utilisateurs utilisent le blueprint et le code de l’agent que vous avez créés.
Cet article décompose le processus en trois étapes principales :
- Configurer l’agent dans le portail développeur Teams
- Créer une instance d’agent
- Testez votre agent déployé
Si vous rencontrez des difficultés, consultez la section Dépannage .
Prerequisites
- Plan d’agent correctement configuré selon l’étape de configuration de l’agent blueprint.
- Application agent correctement publiée selon Publish agent vers Microsoft admin center.
1. Configurer l’agent dans le portail développeur Teams
Après publication, configurez le blueprint de l’agent dans le portail développeur Teams pour connecter votre agent à l’infrastructure de messagerie Microsoft 365. Sans cette configuration, votre agent ne reçoit pas de messages provenant de Teams, d’e-mail ou d’autres services Microsoft 365.
Obtenez votre ID de plan
Exécutez la commande d’affichage de la configuration a365 -g pour afficher votre configuration :
a365 config display -gCopiez la valeur
agentBlueprintIdde la sortie.Naviguer vers le portail développeur
Ouvrez votre navigateur et allez à la page de configuration :
https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configurationRemplacez-le
<your-blueprint-id>par laagentBlueprintIdvaleur que vous avez copiée.Note
Si vous n’avez pas accès au portail développeur, contactez votre administrateur locataire pour qu’il vous accorde ou réalise cette configuration en votre nom.
Configurez l’agent
Dans le portail développeur :
- Définir le type d’agent sur un bot
- Définissez l’ID du bot à votre
agentBlueprintIdvaleur - Cliquez sur Enregistrer
Vous avez besoin de cette configuration avant de pouvoir créer des instances d’agent dans Teams.
En savoir plus sur les plans d’identité d’agent et la configuration du portail développeur.
2. Créer une instance d’agent
Vous pouvez maintenant demander une instance de votre blueprint d’agent via Teams. Découvrez comment découvrir, créer et intégrer un agent.
Lorsque vous demandez une instance d’agent, Teams envoie la requête à votre administrateur locataire pour approbation. Les administrateurs peuvent examiner et approuver les demandes depuis la page des agents demandés du centre d’administration Microsoft .
Après que l’administrateur a approuvé votre demande, Teams crée votre instance d’agent et la rend disponible dans Teams.
3. Testez votre agent déployé
Après avoir créé une instance d’agent, testez-la dans Microsoft 365 pour vous assurer qu’elle fonctionne correctement en production.
Après le déploiement, et avec les notifications d’agent activées dans le SDK Agent 365, votre agent s’intègre aux services Microsoft 365. Il fonctionne avec Teams pour les discussions, les canaux et les réunions ; avec email et calendrier pour l’envoi, la réception et la planification ; et avec SharePoint et OneDrive pour l’accès aux documents et le partage de fichiers. Il prend également en charge des fonctionnalités de collaboration telles que la présence organisationnelle, les tâches Planner et les commentaires de documents.
Important
Comme les utilisateurs classiques, les utilisateurs agents doivent également disposer de licences Microsoft 365 appropriées pour accéder aux services. Les licences courantes incluent Microsoft 365 E5, Teams Entreprise et Microsoft 365 Copilot.
Voir l’agent déployé dans le centre d’administration
Après avoir publié votre agent, il apparaît dans le centre d’administration Microsoft pour le recrutement. Cela peut prendre un certain temps pour se propager.
Rendez-vous dans le centre d’administration Microsoft 365 - Agents pour :
- Afficher votre assistant publié
- Gérer les paramètres de l’assistant
- Surveiller l’utilisation de l’agent
- Configurer les autorisations
Tester l’assistant dans Teams
Après avoir déployé, publié et configuré votre blueprint d’agent, et créé un utilisateur agent, testez directement l’utilisateur agent dans Microsoft Teams :
Note
Frontier exige : Assurez-vous que Microsoft Agent 365 Frontier est activé pour votre locataire et que votre administrateur doit vous accorder l’accédre. Cet accès est nécessaire pour créer des instances d’agents et interagir avec les agents dans Microsoft Teams pendant que l’Agent 365 est en aperçu. En savoir plus sur Frontier Contactez votre administrateur locataire si vous n’avez pas accès.
Début des tests
Recherchez votre nouvel utilisateur agent dans Teams
Note
Le processus de création de l’utilisateur agent est asynchrone et peut prendre de quelques minutes à quelques heures pour que l’utilisateur de l’agent devienne consultable après sa création.
Commencez une nouvelle discussion avec votre nouvelle instance d’agent créée.
Envoyez des messages de test pour vérifier le fonctionnement de l’agent.
Exemple de message de test
Si vous avez configuré l’agent avec Email, envoyez ce message pour tester la fonctionnalité de l’email. Mettez à jour la valeur de l’email destinataire recipient@contoso.com .
Send an email to <recipient@contoso.com> with subject "Hello from Teams" and message "This is a test message from my agent!"
L’agent traite la demande et envoie l’e-mail sans exiger de confirmation supplémentaire.
Liste de contrôle de vérification
Après avoir créé votre instance d’agent, vérifiez qu’elle fonctionne correctement dans Teams.
✅
Configuration du portail développeur sauvegardée
✅
L’agent apparaît dans la recherche des applications Teams
✅
Vous pouvez créer un agent d’instance pour les équipes
✅
Instance d’agent créée
✅
L’utilisateur agent apparaît dans l’organisation
✅
Agent répond aux messages
✅
L’agent peut effectuer des actions
✅
Les journaux d’application ne montrent aucune erreur
✅
Observabilité en travaillant dans un centre administratif
Si votre instance d’agent ne fonctionne pas comme prévu, consultez la section Dépannage pour des solutions détaillées aux problèmes courants.
Vérifier que la configuration du portail développeur est bien enregistrée
Accédez à : https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configuration
✅
Types d’agents : Basé sur les robots
✅
L’identifiant du bot correspond à votre agentBlueprintId
✅ Affiche le message « Sauvegardé avec succès »
Vérifier que l’agent apparaît dans Teams
Applications Open Teams >
Cherchez le nom de votre agent
✅ L’agent apparaît dans les résultats de recherche
✅ Affiche l’icône et la description de votre agent
Vérifiez que vous pouvez créer un agent d’instance vers les équipes
Sélectionnez votre agent dans les applications Teams
✅
Le bouton Request Instance/Create Instance est activé
✅ Peut demander une instance sans erreurs
Vérification de l’instance d’agent créée
Après avoir sélectionné l’instance de requête :
✅ Demande envoyée avec succès à l’administrateur
Vérifier que l’utilisateur agent apparaît dans l’organisation
Dans le centre d’administration Microsoft 365 :
- Accédez à
https://admin.cloud.microsoft/#/agents/all. - Naviguer vers l’onglet Requêtes de tous les agents
✅ Votre demande d’instance d’agent est indiquée par l’État comme en attente d’examen
✅ L’administrateur peut approuver l’instance de l’agent pour l’utilisation
✅ L’utilisateur peut alors créer une instance depuis Teams et lui donner un nom.
Vérifier la réponse de l’agent aux messages
Dans le chat Teams avec votre agent - Envoyez un message test : Hello!
✅ L’agent montre l’indicateur de saisie
✅ L’agent répond en quelques secondes
✅ La réponse est cohérente et pertinente
Vérifier que l’agent peut effectuer des actions
Si des outils sont configurés, la fonctionnalité de l’outil de test. Par exemple, si vous avez ajouté le serveur Mail MCP, envoyez-vous un e-mail test.
L’agent doit :
✅ Accusez réceptionné de la demande
✅ Exécuter l’appel de l’outil
✅ Confirmez la réussite de l’achèvement
Vous devriez vérifier que l’e-mail arrive dans votre boîte mail.
Vérifier le fonctionnement
La liste de contrôle suivante propose une approche systématique de test pour votre agent :
Fonctionnalités de base :
✅ L’agent répond à des salutations simples.
✅ L’agent gère les conversations en plusieurs étapes.
✅ L’agent fournit des réponses pertinentes.
Fonctionnalités des outils :
Cela dépend de la configuration du serveur MCP
✅ Peut envoyer des e-mails.
✅ Peut accéder au calendrier.
✅ Peut rechercher des documents.
✅ Peut effectuer des actions configurées.
Gestion des erreurs :
✅ Traite les demandes invalides avec grâce.
✅ Fournit des messages d’erreur utiles.
✅ Ça ne plante pas à l’entrée inattendue.
Performance :
✅ Il répond en quelques secondes.
✅ Aucune erreur de temps d’attente.
✅ Des temps de réponse constants.
Vérifier les journaux d’application
Pour voir ce que fait votre agent, vérifiez les journaux d’application avec la commande log tail d’azwebapp .
# Real-time logs from Azure
az webapp log tail --name <your-web-app> --resource-group <your-resource-group>
À surveiller dans les journaux :
✅ Demandes entrantes de Teams
✅ Authentification réussie
✅ Appels d’outils en cours d’exécution
✅ Réponses envoyées
❌ Messages d’erreur ou exceptions
Vérifier l’observabilité dans le centre administratif
Après que votre agent commence à fonctionner :
Accédez à https://admin.cloud.microsoft/#/agents/all.
Sélectionnez votre agent et ouvrez l’onglet Activité .
Vous devriez voir :
✅ Des sessions qui apparaissent.
✅ Chaque session montre les déclencheurs et les actions.
✅ Les appels d’outils sont enregistrés avec des horodatages.
Étapes suivantes
Votre agent est désormais en ligne dans le cloud et prêt à travailler aux côtés de votre équipe sur Microsoft 365. Ce qui a commencé comme du code local est désormais un assistant accessible et prêt pour l’entreprise, où les utilisateurs peuvent créer des instances d’agents à travers votre organisation.
Le cycle de développement de votre agent est terminé, mais son impact ne fait que commencer. Une grande partie de ce que vous avez construit dans le cycle de développement de l’agent 365 est open source et accueille les contributions de la communauté. Mentionner les bugs, les demandes de fonctionnalités et les pull requests :
- Agent 365 Samples : Vous avez des agents d’échantillons intéressants et amusants ? Partagez votre code d’agent avec la communauté open source ici !
- Node.js SDK : Le SDK de l’Agent 365 dans Node.js
- SDK Python : Le SDK Agent 365 en Python
- .NET SDK : L’Agent 365 SDK en C# (.NET)
- CLI DevTools de l’Agent 365 : Une interface de ligne de ligne pour vous accompagner tout au long du cycle de développement de l’Agent 365
Résolution des problèmes
Cette section contient les problèmes courants lors de la création et du test d’instances d’agent.
Conseil / Astuce
Le Guide de dépannage de l’Agent 365 contient des recommandations générales de dépannage, les meilleures pratiques et des liens vers du contenu de dépannage pour chaque étape du cycle de développement de l’Agent 365.
L’agent n’apparaît pas dans Teams
Symptôme: L’agent apparaît dans le centre d’administration mais ne le trouve pas dans les applications Teams.
Cause profonde : Configuration manquante du portail développeur.
Solution:
Obtenez votre ID de plan :
a365 config display -g # Copy the agentBlueprintId valueConfigurer dans le portail développeur :
- Accédez à
https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configuration. - Définir le type d’agent sur un bot
- Définir l’ID du bot sur votre
agentBlueprintId - Cliquez sur Enregistrer
- Accédez à
Attendez 5 à 10 minutes pour la propagation.
Vérification :
- Applications Open Teams >> Recherchez votre agent
- Agent apparaît et est disponible pour ajouter
Impossible de créer une instance d’agent dans Teams
Symptôme: L’agent apparaît dans Teams mais ne peut ni ajouter ni créer d’instance ; Le bouton Request Instance ne fonctionne pas.
Cause profonde : Microsoft Agent 365 Frontier n’est pas activé pour ce locataire.
Solution : Contactez votre administrateur locataire pour vérifier que Microsoft Agent 365 Frontier est activé pour le locataire
Vérification :
Les fonctionnalités Frontier apparaissent dans Microsoft 365 Copilot et Microsoft 365 une fois que vos paramètres de licence et d’administrateur le permettent.
Agent ne répondant pas aux messages
Symptôme: J’ai créé une instance d’agent mais elle ne répond pas aux messages ; Aucun journal dans l’application.
Cause profonde : Plusieurs causes possibles : problèmes de terminaison de messagerie, problèmes d’authentification ou erreurs de configuration.
Dépannage de base
Vérifiez que l’application web fonctionne :
az webapp show --name <your-app-name> --resource-group <your-resource-group> --query state # Should be: "Running"Vérifiez le point de terminaison de messagerie :
- Cela devrait être :
https://<your-app-root-url>/api/messages - Vérifiez-le dans
a365.config.jsoneta365.generated.config.json
- Cela devrait être :
Testez directement le point de terminaison :
curl https://<your-app-root-url>/api/messages # Should not return 404Consultez les journaux de candidature :
az webapp log tail --name <your-app-name> --resource-group <your-resource-group> # Look for incoming requests and errors
Diagnostic avancé
Vérifier l’authentification :
- Vérifiez si les jetons sont expirés. Renouvelez-les si besoin.
- Vérifiez les identifiants dans la configuration de l’application Web.
Vérifier la configuration outil/MCP :
- Vérifiez que les serveurs MCP sont configurés.
- Vérifiez que les autorisations sont accordées.
Tester localement :
- Exécutez l’agent localement avec la même configuration.
- Testez avec Agents Playground.
- Cela fonctionne localement mais pas dans le déploiement cloud >
Solutions courantes
- Endpoint de messagerie incorrect : Mise à jour dans Azure Portal et Developer Portal
- Application web arrêtée : Lancez-le via Azure Portal ou CLI
- Jeton expiré : Jetons de mise à jour dans les variables d’environnement de l’application Web
- Variables d’environnement manquantes : Vérifie les paramètres de l’application dans le portail Azure
- Problèmes de serveur MCP : Vérifier le principal de service et les autorisations
- Erreurs de code : Vérifiez les journaux d’application pour les exceptions
Vérification
Envoyez un message à votre agent dans Teams et vérifiez les journaux de candidature pour les demandes entrantes.
Vous pouvez aussi essayer :
- Dépannage du déploiement d’un agent sur Amazon Web Services
- Dépannage du déploiement d’un agent sur Google Cloud Platform
Échec des appels d’outils
Symptôme: L’agent répond aux messages mais les appels d’outils échouent. Vous voyez des erreurs d’autorisation refusée ou de temps d’expiration.
Cause profonde : Permissions manquantes du serveur MCP, principal de service non configuré, problèmes de connectivité réseau ou configuration incorrecte de l’outil.
Solutions
Essayez les solutions suivantes lorsque les appels d’outils échouent :
Vérifier les permissions dans le centre d’administration
Examiner et approuver les autorisations requises du serveur MCP :
- Accédez à
https://admin.cloud.microsoft/#/agents/all. - Sélectionnez votre agent > Autorisations
- Assurez-vous que la liste inclut et approuve les serveurs MCP requis
- Accédez à
Vérifier le principal du service
Exécutez le script de configuration à une seule utilisation si vous ne l’avez pas lancé avant :
# Download and run: # https://github.com/microsoft/Agent365-devTools/blob/main/scripts/cli/Auth/New-Agent365ToolsServicePrincipalProdPublic.ps1Vérifier la configuration du point de terminaison MCP
Assurez-vous d’utiliser le point d’accès MCP de production :
# Should be production endpoint, not mock MCP_PLATFORM_ENDPOINT=https://agent365.svc.cloud.microsoft/mcp/v1Vérifier l’identité gérée
Vérifiez que l’identité gérée est activée dans votre application Web :
# Verify managed identity is enabled az webapp identity show --name <your-app-name> --resource-group <your-resource-group>
Vérification
Tester les appels d’outils via Teams et vérifier les journaux pour une exécution réussie.
Vous pouvez aussi essayer ces étapes :
Échec de la cession de licence
Symptôme: Impossible d’attribuer une licence à un utilisateur agent ; Erreurs de licence dans le centre d’administration.
Cause profonde : Licences insuffisantes disponibles, type de licence incorrect ou problème de permissions.
Solutions
Essayez les solutions suivantes lorsque l’attribution de licence échoue :
Vérifiez que les licences sont disponibles :
- Vérifiez leslicences de facturation> du centre > d’administration Microsoft 365
- Assurez-vous que Microsoft Agent 365 Frontier est activé pour le locataire
Attribuer manuellement la licence :
- Aller sur le centre > d’administration Microsoft 365 Utilisateurs
- Trouver l’utilisateur agent
- Attribuer la licence appropriée
Licences requises pour une fonctionnalité complète :
- Microsoft 365 E5 (ou équivalent)
- Teams Entreprise
- Microsoft 365 Copilot (pour les fonctionnalités Copilot)
Vérification
Vérifiez le profil utilisateur dans le centre d’administration qui affiche les licences attribuées.