Pour connecter votre Google Workspace à ChatGPT à l’aide d’une configuration gérée par l’administrateur, vous devez d’abord configurer l’accès dans les consoles d’administration Google :
Créer un compte de service avec un accès en lecture seule à Google Drive, aux utilisateurs et aux groupes.
Il est fortement recommandé de créer ce compte de service sous le même compte Google associé à votre espace de travail ChatGPT. Si les comptes de l’espace de travail ChatGPT utilisent un domaine de messagerie différent de celui utilisé dans Google Workspace, il existe des étapes supplémentaires à suivre pour activer ce connecteur pour vos utilisateurs.
Créer un compte administrateur au nom duquel le compte de service agira.
Ensuite, terminez la configuration dans la console d’administration ChatGPT :
Téléverser la clé privée du compte de service (un fichier JSON de Google)
Spécifier le compte administrateur (aucun identifiant requis).
Sélectionner les fichiers à synchroniser et choisir les utilisateurs qui auront accès à la connexion.
Ce guide vous accompagne à travers chacune de ces 6 étapes.
Configuration d’un compte de service
Accédez à console.cloud.google.com.
Cliquez sur la liste déroulante des projets.ImageAssurez-vous d’être connecté au même espace de travail Google que celui associé à votre espace de travail ChatGPT (si vous n’avez pas d’espace de travail Google associé à votre espace de travail ChatGPT et que les adresses e-mail diffèrent entre les deux, vous devrez suivre des étapes supplémentaires, sinon vos utilisateurs pourraient ne pas pouvoir utiliser les connecteurs synchronisés Google Drive).
Choisissez New Project
Saisissez un Project Name
Créez le projet
Attendez que le projet soit créé, puis cliquez sur Select Project
Cliquez sur APIs & Services
Cliquez sur Library
Nous allons maintenant ajouter trois API, en utilisant la barre de recherche pour les trouver
Recherchez et sélectionnez Google Drive API
Cliquez sur Enable
Cliquez sur Library
Recherchez Google Drive Activity
Sélectionnez Google Drive Activity API
Cliquez sur Enable
Cliquez sur Library
Recherchez Admin SDK API
Sélectionnez Admin SDK API
Cliquez sur Enable
Cliquez sur Credentials
Cliquez sur Create Credentials
Cliquez sur Service account
Indiquez le nom et la description de votre choix pour ce compte de service
(Facultatif) Vous pouvez attribuer un rôle - ChatGPT n’en a pas besoin.
(Facultatif) Vous pouvez accorder un accès au compte de service - ChatGPT n’en a pas besoin.
Cliquez sur Done.
Cliquez sur le compte de service qui vient d’être créé.
Cliquez sur keys.
Cliquez sur Add Key
Cliquez sur Create new key
Conservez le type de clé JSON par défaut et cliquez sur Create
Si vous voyez un message d’erreur indiquant « Service account key creation is disabled », suivez ces étapes pour activer la création.Cliquez sur Close. La clé a maintenant été téléchargée sur votre ordinateur. Vous la téléverserez plus tard dans la console d’administration ChatGPT.
Cliquez sur details
Notez l’Unique ID. Il sera nécessaire à l’étape 42.
Développez Advanced settings
Faites défiler vers le bas et cliquez sur View Google Workspace Admin Console. La console Google Workspace s’ouvrira dans un nouvel onglet.
Cliquez sur Show more
Développez la section Security
Développez la section Access and data controls
Cliquez sur la section API controls
Cliquez sur Manage Domain Wide Delegation
Cliquez sur Add new
Utilisez l’Unique ID noté précédemment comme valeur pour ce Client ID
Pour les OAuth scopes, reportez-vous aux valeurs de champs d’autorisation délimitées par des virgules ci-dessous que vous devrez copier-coller :
https://www.googleapis.com/auth/admin.directory.group.readonly, https://www.googleapis.com/auth/admin.directory.group.member.readonly, https://www.googleapis.com/auth/admin.directory.user.readonly, https://www.googleapis.com/auth/admin.directory.user.alias.readonly, https://www.googleapis.com/auth/drive.activity.readonly, https://www.googleapis.com/auth/drive.metadata.readonly, https://www.googleapis.com/auth/drive.readonly, https://www.googleapis.com/auth/userinfo.profile, https://www.googleapis.com/auth/userinfo.email| Champ d’autorisation | Raisonnement |
| admin.directory.group.readonly | appliquer des autorisations basées sur les groupes |
| admin.directory.group.member.readonly | appliquer des autorisations basées sur les groupes |
| admin.directory.user.alias.readonly | gérer les cas où l’utilisateur reçoit une autorisation via un alias |
| drive.activity.readonly | être notifié lorsque des modifications sont apportées aux fichiers |
| drive.metadata.readonly | synchroniser le contenu des fichiers et les métadonnées associées (ex. date de dernière modification) |
| drive.readonly | synchroniser le contenu des fichiers et les métadonnées associées (ex. date de dernière modification) |
| userinfo.profile | déterminer les utilisateurs pour lesquels nous synchronisons les fichiers |
| userinfo.email | déterminer les utilisateurs pour lesquels nous synchronisons les fichiers |
45. Cliquez sur Authorize
46. Succès !
Configuration du compte administrateur
Développez Directory
Cliquez sur Users
Indiquez un prénom, un nom et une adresse e-mail principale de votre choix
Cliquez sur Add new user
(Facultatif) Conservez ces identifiants. ChatGPT n’a pas besoin de ces identifiants.
Cliquez sur Done.
Cliquez sur le compte que vous venez de créer. S’il n’apparaît pas dans la liste, actualisez la page ou effacez votre cache et vos cookies, puis réessayez.
Cliquez sur assign roles.
Activez les rôles Groups Reader, User Management Admin, et Storage Admin.
Faites défiler la page vers le bas et cliquez sur Save. Le compte administrateur a maintenant été créé et configuré avec succès.
Finaliser la configuration dans la console d’administration ChatGPT
Accédez à ChatGPT et cliquez sur l’icône de profil en haut à droite de la page.
Cliquez sur Manage workspace
Cliquez sur Connections puis, sous « Synced connectors » → Enable Sync
Assurez-vous que Admin-managed est sélectionné, puis cliquez sur Next
Saisissez un nom d’affichage. Nous vous recommandons d’utiliser le nom de votre Google Workspace.
Veuillez noter que nous ne prenons actuellement pas en charge la modification du nom de votre connexion.Cliquez sur Save Draft and Continue
Cliquez sur Upload key. Choisissez le fichier JSON, qui est la clé que vous avez téléchargée lors de la configuration du compte de service ci-dessus. Assurez-vous que cette clé est correcte
Saisissez l’adresse e-mail de l’administrateur. Il s’agit du compte administrateur que vous avez créé précédemment.
Cliquez sur Save.
Choisissez si vous souhaitez inclure les fichiers présents dans tous les dossiers Mon Drive de vos utilisateurs.
Cliquez sur Next
Choisissez comment gérer les lecteurs partagés. Nous prenons en charge les trois scénarios suivants :
Si vous souhaitez inclure tous les lecteurs partagés, choisissez Include by default et n’ajoutez pas d’ID de lecteurs partagés à exclure
Si vous souhaitez inclure la plupart des lecteurs partagés, choisissez Include by default et ajoutez les ID des lecteurs partagés que vous souhaitez exclure
Si vous souhaitez exclure la plupart des lecteurs partagés, choisissez Exclude by default et ajoutez les ID des lecteurs partagés que vous souhaitez inclure
Pour trouver l’ID d’un lecteur partagé, accédez-y dans un navigateur web. La dernière partie de l’URL correspond à l’ID du lecteur partagé.
Dans l’exemple suivant, il s’agit de `0ADvY03uUbEcQUk9PVA`'Cliquez sur Next
Choisissez qui doit avoir accès à la connexion Google Drive. Vous pouvez soit sélectionner uniquement les administrateurs de l’espace de travail ChatGPT, soit l’activer pour tout le monde. Si elle est activée pour tout le monde, les nouveaux utilisateurs ajoutés à l’espace de travail seront automatiquement inclus.

Cliquez sur Start syncing
Votre connexion Google Drive a maintenant été créée avec succès !
Veuillez noter que, même si la synchronisation commencera immédiatement, sa finalisation peut prendre de quelques heures à quelques jours selon le nombre de fichiers inclus en fonction de vos paramètres.
Une fois que la synchronisation des fichiers ajoutés/modifiés au cours des 30 derniers jours est terminée, le connecteur sera disponible pour les utilisateurs pour lesquels vous l’avez activé.
Activer la création de clés de compte de service
Si vous recevez l’erreur suivante, vous devrez activer la création de comptes de service pour ce projet spécifique :
> La contrainte de stratégie d’organisation « iam.disableServiceAccountKeyCreation » est appliquée à votre organisation.
Ouvrez un nouvel onglet et accédez à console.cloud.google.com. Assurez-vous que le projet sélectionné est bien celui que vous avez déjà sélectionné.
Cliquez sur l’icône de menu en haut à gauche.Passez sur IAM & Admin
Cliquez sur Organizational Policies
Recherchez iam.disableServiceAccountKeyCreation
Cliquez sur le résultat pour constraints/iam.disableServiceAccountKeyCreation
Cliquez sur les … de la ligne avec l’ID iam.disableServiceAccountKeyCreation
Cliquez sur Edit policy. Si Edit policy est désactivé, vous devrez devenir administrateur des stratégies d’organisation.
Cliquez sur Override parent’s policy
Cliquez sur Add a rule
Cliquez sur Set Policy
Vous pouvez maintenant créer une clé de compte de service. Cette activation peut prendre plusieurs minutes avant de produire effet.
Devenir administrateur des stratégies d’organisation
Accédez à console.cloud.google.com et cliquez sur le sélecteur de projet/organisation
Cliquez sur votre organisation
Cliquez sur l’icône de menu dans le coin supérieur gauche
Passez sur IAM & Admin
Cliquez sur IAM
Cliquez sur le crayon pour votre compte
Cliquez sur Add Another Role
Recherchez Organization Policy Administrator
Cliquez sur Organization Policy Administrator
Cliquez sur Save
Votre compte a maintenant l’autorisation d’activer la création de clés de compte de service. Cela peut prendre plusieurs minutes avant de produire effet.
Utiliser un alias d’e-mail Google pour conserver des comptes e-mail différents pour Google Workspace et ChatGPT
Si vous êtes administrateur et que vous connectez Google Workspace à votre espace de travail ChatGPT en utilisant la configuration gérée par l’administrateur pour les connecteurs synchronisés Google Drive, et que votre organisation utilise des domaines de messagerie différents pour ChatGPT et Google Workspace, vous devrez suivre des étapes supplémentaires pour vous assurer que les utilisateurs peuvent accéder correctement aux connecteurs synchronisés Google Drive.
Recommandation : dans la mesure du possible, utilisez les mêmes adresses e-mail principales pour les comptes Google Workspace et ChatGPT.
Si cela n’est pas possible, suivez les instructions ci-dessous pour configurer un alias d’e-mail Google Workspace correspondant à l’adresse e-mail de connexion à ChatGPT.
Étapes pour ajouter un alias Google Workspace
Suivez ces étapes dans la console d’administration Google afin de vous assurer que l’e-mail ChatGPT de chaque utilisateur peut être lié à son compte Google Workspace :
Accédez à la console d’administration. Allez à : Directory > Users
2. Sélectionnez un utilisateur, puis « ADD ALTERNATIVE EMAILS ».
3. Ajoutez une adresse e-mail alternative. Assurez-vous qu’elle correspond au compte ChatGPT de l’utilisateur.
4. Sélectionnez Save
Limites connues
Les adresses e-mail personnelles ne sont pas prises en charge
Les utilisateurs qui s’inscrivent à ChatGPT avec des adresses personnelles (par ex., example@gmail.com) ne peuvent pas se connecter à Google Workspace. Cette configuration n’est pas prise en charge et présente un risque de sécurité, car elle permet l’accès à des données internes depuis l’extérieur de l’organisation.
Les alias Gmail « + » ne sont pas pris en charge
Gmail permet aux utilisateurs de créer des alias en ajoutant un « + » à leur adresse (par ex., user+alias@gmail.com). Ce type d’alias ne fonctionne pas avec les connecteurs synchronisés Google Drive. L’alias doit être explicitement configuré dans Google Workspace.
Message d’erreur courant
Si les adresses e-mail ne sont pas correctement liées, les utilisateurs peuvent voir ce message : « Nous n’avons pas pu connecter votre compte à Google Drive. Cliquez pour en savoir plus. »
Si les utilisateurs reçoivent ce message, passez en revue les étapes de ce document et assurez-vous qu’elles sont suivies correctement. Si vous avez besoin d’une aide supplémentaire, veuillez contacter notre équipe d’assistance.
