Configurer l\'accès utilisateur et automatisation pour le serveur MCP
- Dernière mise à jour2025/12/15
Utilisez cette option pour configurer l\'accès des utilisateurs et des automatisations au serveur MCP (Model Context Protocol) dans la Control Room Automation Anywhere.
Important : Cette fonctionnalité n\'est en général pas disponible et est réservée à certains clients. Contactez votre équipe de compte Automation Anywhere pour obtenir plus d\'informations.
-
Créer un nouveau rôle avec des autorisations, un utilisateur et des licences :
- Depuis la Control Room, accédez à Administration → Rôles.
- Cliquez sur Créer un rôle et saisissez un nom (par exemple, CustomerRole).
- Attribuez ces autorisations au rôle :
Autorisations Paramètres IA - Afficher les connexions d\'agent : Permet aux utilisateurs de visualiser les outils et les connexions entrants et sortants
- Gérer les connexions d\'agent : Permet aux utilisateurs de configurer et de gérer les outils et les connexions entrants et sortants
Robots - Afficher mes robots
- Exécuter mes robots
- Sélectionnez les dossiers ou robots nécessaires pour exécuter les automatisations
Administration - Afficher les paramètres
- Gérer les paramètres
API Générer une clé API Configuration d\'Automation Co-Pilot - Voir et gérer MES équipes
- Afficher et gérer TOUTES les équipes
- Voir et gérer TOUS les robots
- Enregistrez le rôle.
- Accédez à Administration → Utilisateurs et créez un nouvel utilisateur.
- Attribuez le nouveau rôle, CustomerRole, à l\'utilisateur, et ajoutez également ces rôles :
- AAE_Base
- AAE_Robotic Interface User
- Accédez à Administration → Licences.
Type de licence Fonctionnalités accessibles Licence de base - Capacité d\'invoquer les robots, les processus, les tâches API et les agents IA Automation Anywhere (si disponibles dans la Control Room du client), en tant qu\'outils MCP entrants individuels
- Le contrôle d\'accès basé sur les rôles (RBAC) est disponible pour les connexions entrantes MCP.
- Aucune limite quant au nombre d\'automatisations (robots et processus) que vous pouvez exécuter.
- Le protocole HTTP en mode flux avec clé API est pris en charge.
Licence Enterprise En plus de ce qui est disponible dans la licence de base, ce qui suit est accessible : - Le PRE/service de découverte d\'automatisation est disponible
En fonction des fonctionnalités auxquelles vous souhaitez accéder, attribuez une licence pour la plateforme et les appareils Control Room.
- Enregistrez l\'utilisateur.
-
Connectez-vous et configurez les équipes et les robots dans Automation Co-Pilot :
- Connectez-vous à Automation Co-Pilot en utilisant l\'utilisateur que vous venez de créer.
- Accédez à Gérer → Équipes et créez une nouvelle équipe.
- Ajoutez les automatisations de robot de tâches que vous souhaitez déployer via le serveur MCP (Model Context Protocol).
- Associez chaque robot à l\'équipe que vous venez de créer.
-
Configurer les tâches API dans les paramètres de la Control Room :
- Retournez à la page d\'accueil de la Control Room.
- Accédez à la section Administration → Paramètres→ Gestion des périphériques cloud.
- Ajoutez les tâches API (que vous prévoyez de déployer via le serveur MCP) dans la section Tâches API dans les formulaires.
-
Connectez l\'appareil Bot Agent (BA) et configurez l\'exécuteur de tâches API :
- Depuis votre machine locale, connectez l\'appareil Bot Agent pour déployer les automatisations du robot de tâches.
- Assurez-vous que la licence Bot Runner assisté est attribuée (comme indiqué à l\'Étape 1).
- Vérifiez que la configuration de votre Exécuteur de tâches API est correcte et peut exécuter les tâches API.
Ce qui suit fournit un exemple de configuration pour le mcp.json pour des IDE tels que VS Code.
"my-aa-mcp-server": {
"url": "https://<your-control-room-url>/mcp",
"headers": {
"X-AUTH": "API_KEY=<api-key-for-user>;USER_NAME=<username>"
}
}
Remarque : La configuration du serveur MCP n\'est pas disponible dans la Control Room pour le moment. Une fois que vous avez configuré le point de terminaison du serveur MCP et les identifiants utilisateur Automation Anywhere dans votre client MCP, vous pouvez utiliser les outils MCP suivants :
- Découvrir les automatisations : cet outil MCP analyse les besoins de l\'utilisateur et identifie les automatisations appropriées depuis le référentiel public Automation Anywhere. Il ne récupère que les automatisations que l\'utilisateur est autorisé à utiliser.
- Exécuter des automatisations : cet outil MCP exécute les robots et les Tâches API Automation Anywhere provenant d\'Agents IA tiers.
- Obtenir les résultats d\'une automatisation : cet outil MCP obtient le statut ou le résultat de l\'automatisation qui a été lancée par l\'outil Exécuter des automatisations.