Langue: Français
Gemini Enterprise accède à ActivityInfo via une connexion personnalisée au serveur MCP. Contrairement aux autres assistants de ce manuel, Gemini Enterprise ne s'enregistre pas lui-même auprès d'ActivityInfo. Vous devez donc l'enregistrer vous-même une fois et coller l'ID Client résultant dans ses paramètres.
Avant de commencer
- Le serveur MCP doit être activé pour chaque base de données avec laquelle vous souhaitez travailler. Voir Activer le serveur MCP pour une base de données.
- Lisez Utiliser les assistants IA avec des données sensibles avant de connecter une base de données qui contient des données personnelles.
- Vous devez être un administrateur de votre équipe Gemini Enterprise.
- Vous avez besoin d'un moyen d'envoyer une requête HTTP, comme
curlou Postman, pour l'étape d'enregistrement.
Voici les valeurs dont vous aurez besoin :
| Paramètre | Valeur || --- | --- || URL du serveur MCP | https://www.activityinfo.org/mcp | | URL d'autorisation | https://www.activityinfo.org/oauth/authorize | | URL du jeton | https://www.activityinfo.org/oauth/token | | Scopes | activityinfo.read activityinfo.write | | PKCE | Obligatoire |
Étape 1 : Trouver l'URL de rappel
Gemini Enterprise renvoie les utilisateurs vers une URL de rappel après qu'ils se sont connectés à ActivityInfo. Vous devez enregistrer cette URL exacte auprès d'ActivityInfo, alors trouvez-la d'abord.
- Connectez-vous à Gemini Enterprise – Business edition.
- Cliquez sur « Paramètres & aide ».
- Sélectionnez votre équipe, puis allez dans « Gérer l'équipe » > « Applications connectées ».
- Cliquez sur « Ajouter un serveur MCP » et recherchez l'URL de rappel, parfois appelée URI de redirection, dans les paramètres d'authentification.
Si l'URL de rappel n'apparaît qu'après avoir enregistré la connexion, remplissez le reste du formulaire avec un ID Client temporaire, enregistrez, copiez l'URL de rappel, et revenez corriger l'ID Client à la fin de l'étape 2.
Étape 2 : Enregistrer Gemini Enterprise auprès d'ActivityInfo
Envoyez une demande d'enregistrement à ActivityInfo, avec l'URL de rappel de l'étape 1 comme URI de redirection. La demande ne nécessite aucune authentification.
curl -X POST https://www.activityinfo.org/oauth/register \
-H "Content-Type: application/json" \
-d '{
"client_name": "Gemini Enterprise",
"redirect_uris": ["<URL DE RAPPEL DE L'ÉTAPE 1>"]
}'
ActivityInfo répond avec un client_id :
{
"client_id": "sQ8vK2mR7pX4nB9dL6tY3wF1jH5gC0aZ",
"client_name": "Gemini Enterprise",
"token_endpoint_auth_method": "none"
}
Conservez l'client_id. Enregistrez-vous une fois pour votre organisation, et non une fois par utilisateur. Pour en savoir plus sur cette étape, consultez Enregistrer une application OAuth.
ActivityInfo ne délivre pas de secret du client, c'est pourquoi token_endpoint_auth_method est none. Chaque connexion est protégée par PKCE à la place, que vous activez à l'étape suivante.
Étape 3 : Ajouter la connexion au serveur MCP
Sur la page « Applications connectées », dans le panneau « Ajouter un serveur MCP » :
- Remplissez les informations du MCP :
| Champ | Valeur || --- | --- || URL du serveur | https://www.activityinfo.org/mcp | | Nom | ActivityInfo |
| Champ | Valeur || --- | --- || URL d'autorisation | https://www.activityinfo.org/oauth/authorize | | URL du jeton | https://www.activityinfo.org/oauth/token | | ID Client | Le client_id de l'étape 2 | | Secret du client | ActivityInfo n'en délivre aucun et ignore ce champ. Lorsqu'une valeur est obligatoire, saisissez n'importe quelle valeur de remplacement, comme non-utilisé |
- Cliquez sur « Ajouter ».
Étape 4 : Activer la connexion
Une nouvelle connexion au serveur MCP est désactivée jusqu'à ce que vous l'activiez. Activez la connexion pour qu'elle devienne visible pour votre équipe.
Confirmer la connexion
Chaque membre de l'équipe se connecte à ActivityInfo avec son propre compte la première fois qu'il utilise la connexion, et l'approuve sur l'écran « Autoriser l'application ». Ils ne voient que ce que leur propre rôle dans ActivityInfo leur permet.
Demandez :
Lister mes bases de données ActivityInfo.
Dépannage
| Ce que vous voyez | Cause || --- | --- || PKCE with code_challenge_method=S256 is required | PKCE n'est pas activé pour la connexion. Activez-le | | redirect_uri does not match a registered URI | L'URL de rappel enregistrée à l'étape 2 diffère de celle utilisée par Gemini Enterprise. ActivityInfo compare l'URL complète de manière exacte, y compris le port et le chemin. Enregistrez-vous à nouveau avec la valeur exacte | | invalid_client: unknown client_id | L'ID Client est mal saisi, ou l'enregistrement a été supprimé car aucun utilisateur ne l'avait jamais approuvé. Enregistrez-vous à nouveau | | La connexion n'est pas visible pour l'équipe | La connexion est toujours désactivée. Voir l'étape 4 | | « Le serveur MCP n'est pas activé pour la base de données… » | Personne n'a activé le paramètre pour cette base de données. Voir Activer le serveur MCP pour une base de données | | « Interdit : cet outil modifie les données, mais l'autorisation est en lecture seule » | L'utilisateur n'a accordé qu'un accès en lecture seule. Il peut révoquer l'autorisation et l'approuver à nouveau, en autorisant les modifications |