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.
Informations de référence sur la commande CLI
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 en IA de Microsoft. Les aperçus Frontier sont soumis aux conditions d’aperçu existantes de vos contrats clients. Comme ces fonctionnalités sont encore en développement, leur disponibilité et leurs capacités peuvent évoluer avec le temps.
Configurez votre environnement Agent 365 avec un contrôle granulaire sur chaque étape. Cette commande gère le flux de travail d’installation initial pour les blueprints Agent 365.
rôle Minimum requis : Azure Contributeur + Administrateur global
Syntaxe
a365 setup [command] [options]
Options
| Choix | Descriptif |
|---|---|
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
Ordre d’exécution recommandé
# 0. Check prerequisites (optional)
a365 setup requirements
# 1. Create infrastructure (or skip if infrastructure exists)
a365 setup infrastructure
# 2. Create blueprint
a365 setup blueprint
# 3. Configure MCP permissions
a365 setup permissions mcp
# 4. Configure bot permissions
a365 setup permissions bot
# 5. Configure CopilotStudio permissions (if needed)
a365 setup permissions copilotstudio
# 6. Configure custom permissions (if needed)
a365 setup permissions custom
Ou exécutez toutes les étapes en même temps :
# Full setup (includes infrastructure)
a365 setup all
# Skip infrastructure if it already exists
a365 setup all --skip-infrastructure
setup requirements
Valider les prérequis pour la configuration de l’agent 365. Exécute des vérifications des exigences modulaires et fournit des conseils pour tous les problèmes qu’il trouve.
a365 setup requirements [options]
Cette commande exécute les étapes suivantes :
- Vérifie toutes les conditions préalables requises pour la configuration de l’agent 365.
- Signale les problèmes liés aux conseils de résolution détaillés.
- Continue à vérifier toutes les exigences, même si certaines vérifications échouent.
- Fournit un résumé de toutes les vérifications à la fin.
Options requirements
| Choix | Descriptif |
|---|---|
-c, --config <config> |
Chemin du fichier de configuration. La valeur par défaut est a365.config.json. |
-v, --verbose |
Affiche une sortie détaillée pour toutes les vérifications. |
--category <category> |
Exécute des vérifications pour une catégorie spécifique uniquement, comme Azure, Authentication ou Configuration. |
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
setup infrastructure
Créez une infrastructure Azure.
Minimum autorisations requises : contributeur ou propriétaire d’abonnement Azure
a365 setup infrastructure [options]
Options infrastructure
| Choix | Descriptif |
|---|---|
-c, --config <config> |
Chemin du fichier de configuration. La valeur par défaut est a365.config.json. |
-v, --verbose |
Afficher une sortie détaillée. |
--dry-run |
Affichez ce qui serait fait sans exécuter. |
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
setup blueprint
Créer un blueprint d’agent (inscription d’application Entra ID).
Autorisations minimales requises : rôle développeur d’ID d’agent
a365 setup blueprint [options]
Options blueprint
| Choix | Descriptif |
|---|---|
-c, --config <config> |
Chemin du fichier de configuration. La valeur par défaut est a365.config.json. |
-v, --verbose |
Afficher une sortie détaillée. |
--dry-run |
Affichez ce qui serait fait sans exécuter. |
--no-endpoint |
N’inscrivez pas le point de terminaison de messagerie (blueprint uniquement). |
--endpoint-only |
Inscrivez uniquement le point de terminaison de messagerie. Nécessite un blueprint existant. |
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
setup permissions
Configurez les autorisations OAuth2 et les autorisations héritées.
Autorisations minimales requises : Administrateur général
a365 setup permissions [command] [options]
Options
| Choix | Descriptif |
|---|---|
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
Sous-commandes
| Sous-commande | Descriptif |
|---|---|
mcp |
Configurez le serveur MCP OAuth2 accorde et hérite des autorisations. |
bot |
Configurez l’API de bot de messagerie OAuth2 accorde et hérite des autorisations. |
custom |
Applique des autorisations d’API personnalisées à votre blueprint d’agent qui dépassent les autorisations standard requises pour l’opération de l’agent. |
copilotstudio |
Configure les autorisations OAuth2 accorde et hérite des autorisations pour que le blueprint de l’agent appelle Copilot copilotes Studio via l’API Power Platform. |
setup permissions mcp
Configurez le serveur MCP OAuth2 accorde et hérite des autorisations.
Autorisations minimales requises : Administrateur général
a365 setup permissions mcp [options]
Cette commande :
-
ToolingManifest.jsonLit à partir dudeploymentProjectPathfichier spécifié dansa365.config.json. - Accorde des autorisations déléguées OAuth2 pour chaque étendue de serveur MCP au blueprint de l’agent.
- Configure les autorisations héritées afin que les instances d’agent puissent accéder aux outils MCP.
- Est idempotent et sûr à exécuter plusieurs fois.
Important
- Avant d’exécuter cette commande, exécutez
a365 config displaypour vérifier qu’ildeploymentProjectPathpointe vers le dossier du projet contenant la mise à jourToolingManifest.json. Si le développeur ajoute des serveurs MCP sur un autre ordinateur, partagez d’abord la mise à jourToolingManifest.jsonavec l’administrateur général. L’exécution sans correctionToolingManifest.jsonn’ajoute pas les nouvelles autorisations de serveur MCP au blueprint. - Exécutez cette commande après l’exécution
a365 develop add-mcp-serversdu développeur . L’ajout de serveurs MCP au manifeste et l’octroi d’autorisations au blueprint sont deux étapes distinctes. Une fois cette commande terminée, les autorisations du serveur MCP sont visibles dans le blueprint de l’agent.
Options permissions mcp
| Choix | Descriptif |
|---|---|
-c, --config <config> |
Chemin du fichier de configuration. La valeur par défaut est a365.config.json. |
-v, --verbose |
Afficher une sortie détaillée. |
--dry-run |
Affichez ce qui serait fait sans exécuter. |
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
setup permissions bot
Configurez l’API de bot de messagerie OAuth2 accorde et hérite des autorisations.
Autorisations minimales requises : Administrateur général
Prérequis : Autorisations Blueprint et MCP (exécuter en a365 setup permissions mcp premier)
étape Next : Déployer votre agent (exécutez a365 deploy si vous hébergez sur Azure)
a365 setup permissions bot [options]
Options permissions bot
| Choix | Descriptif |
|---|---|
-c, --config <config> |
Chemin du fichier de configuration. La valeur par défaut est a365.config.json. |
-v, --verbose |
Afficher une sortie détaillée. |
--dry-run |
Affichez ce qui serait fait sans exécuter. |
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
setup permissions custom
Applique des autorisations d’API personnalisées à votre blueprint d’agent qui dépassent les autorisations standard requises pour l’opération de l’agent. À l'aide de cette commande, vous accordez à votre agent l'accès à des étendues de Microsoft Graph supplémentaires, telles que présence, fichiers et conversations, ou aux API personnalisées inscrites dans le locataire Entra ID de votre organisation.
Autorisations minimales requises : Administrateur général
Conditions préalables : Exécuter a365 setup blueprint en premier. Ajoutez des autorisations personnalisées à a365.config.json l’aide a365 config permissions avant d’exécuter cette commande.
a365 setup permissions custom [options]
Cette commande :
- Configure les octrois d’autorisations déléguées OAuth2 avec le consentement administrateur pour chaque ressource configurée.
- Définit des autorisations héritantes afin que les utilisateurs de l’agent puissent hériter de l’accès à partir du blueprint.
- Rapproche Microsoft Entra avec la configuration actuelle en ajoutant de nouvelles autorisations et en supprimant les autorisations qui ont été supprimées de la configuration.
- Est idempotent et sûr à exécuter plusieurs fois.
Options permissions custom
| Choix | Descriptif |
|---|---|
-c, --config <config> |
Chemin du fichier de configuration. La valeur par défaut est a365.config.json. |
-v, --verbose |
Afficher une sortie détaillée. |
--dry-run |
Affichez ce qui serait fait sans exécuter. |
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
Configurer des autorisations personnalisées
Permet a365 config permissions d’ajouter des autorisations personnalisées à votre configuration avant d’exécuter cette commande :
# Add Microsoft Graph extended permissions
a365 config permissions `
--resource-app-id 00000003-0000-0000-c000-000000000000 `
--scopes Presence.ReadWrite,Files.Read.All,Chat.Read
# Add custom API permissions
a365 config permissions `
--resource-app-id <your-api-app-id> `
--scopes CustomScope.Read,CustomScope.Write
# Apply all configured custom permissions
a365 setup permissions custom
Le nom de la ressource est résolu automatiquement à partir de Azure pendant l’installation. Vous n’avez pas besoin de le spécifier dans la configuration.
Supprimer des autorisations personnalisées
Pour supprimer les autorisations personnalisées de la configuration et de l’Microsoft Entra :
# Step 1: Remove from config
a365 config permissions --reset
# Step 2: Reconcile Microsoft Entra with updated config
a365 setup permissions custom
Intégration à setup all
Lorsque votre configuration inclut des autorisations personnalisées, l’exécution a365 setup all les configure automatiquement. L’ordre d’installation complet est le suivant :
- Infrastructure
- Schéma
- Autorisations MCP
- Autorisations de l’API bot
- Autorisations de blueprint personnalisées (si configurées)
- Point de terminaison de messagerie
setup permissions copilotstudio
Configure les autorisations OAuth2 accorde et hérite des autorisations pour que le blueprint de l’agent appelle Copilot copilotes Studio via l’API Power Platform.
Autorisations minimales requises : Administrateur général
Conditions préalables : Exécuter a365 setup blueprint en premier.
a365 setup permissions copilotstudio [options]
Cette commande :
- Vérifie que le principal du service d’API Power Platform existe dans votre locataire.
- Crée une autorisation OAuth2 à partir du blueprint vers l’API Power Platform avec l’étendue
CopilotStudio.Copilots.Invoke. - Définit des autorisations héritantes afin que les instances d’agent puissent appeler Copilot copilotes Studio.
Options permissions copilotstudio
| Choix | Descriptif |
|---|---|
-c, --config <config> |
Chemin du fichier de configuration. La valeur par défaut est a365.config.json. |
-v, --verbose |
Afficher une sortie détaillée. |
--dry-run |
Affichez ce qui serait fait sans exécuter. |
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |
Utilisez cette commande lorsque votre agent doit appeler Copilot Copilots Studio au moment de l’exécution ou appeler des API Power Platform qui nécessitent des autorisations CopilotStudio.
setup all
Effectuer toutes les étapes de configuration pour configurer votre environnement Agent 365
a365 setup all [options]
Exécute la configuration complète de l’agent 365, toutes les étapes en séquence.
Inclut : Infrastructure, Blueprint, Autorisations et point de terminaison.
Autorisations minimales requises (l’administrateur général dispose de toutes ces autorisations) :
- contributeur d’abonnement Azure (pour l’infrastructure et le point de terminaison)
- Rôle développeur d’ID d’agent (pour la création de blueprints)
- Administrateur général (pour les octrois d’autorisations et le consentement de l’administrateur)
Options setup all
| Choix | Descriptif |
|---|---|
-c, --config <config> |
Chemin du fichier de configuration. La valeur par défaut est a365.config.json. |
-v, --verbose |
Afficher une sortie détaillée. |
--dry-run |
Affichez ce qui serait fait sans exécuter. |
--skip-infrastructure |
Ignorez Azure création d’infrastructure (utilisez si l’infrastructure existe déjà). Cette option crée toujours : Blueprint, Autorisations et point de terminaison. |
--skip-requirements |
Ignorez la vérification de validation des exigences. Utilisez la prudence : le programme d’installation peut échouer si les prérequis ne sont pas remplis. |
-?, , -h--help |
Affiche les informations d’aide et d’utilisation. |