Le fichier d’accès Google
Google demande à chaque application qui lit un compte de se présenter avec un « client OAuth ». Aujourd’hui, vous (ou votre organisation) créez ce client une fois ; son fichier reste sur votre poste et sert à Gmail, à l’Agenda et à Drive. Comptez dix minutes. Dans une organisation, l’administrateur le fait une fois pour tous.
Étapes
- Ouvrez console.cloud.google.com avec votre compte Google.
- Créez un projet (par exemple « Hidden Tokens »).
- API et services → Bibliothèque : activez les API dont vous avez besoin.
- Gmail : Gmail API
- Agenda : Google Calendar API
- Drive : Google Drive API, Google Docs API, Google Sheets API, Google Slides API
- API et services → Écran de consentement OAuth :
- Google Workspace : type Interne.
- Compte Gmail personnel : type Externe, puis ajoutez votre adresse dans Utilisateurs test.
- API et services → Identifiants → Créer des identifiants → ID client OAuth, type d’application Application de bureau.
- Télécharger le fichier JSON.
- Dans Hidden Tokens → Connecteurs → Choisir le fichier d’accès Google…, désignez ce fichier.
À savoir
- Ce fichier identifie votre application auprès de Google ; il ne donne accès à aucune boîte tant que vous ne vous êtes pas connecté. Gardez-le pour vous quand même.
- En type Externe resté en mode test, Google fait expirer la connexion tous les 7 jours. En Interne (Workspace), non.
- Ajouter Drive plus tard : activez les quatre API de l’étape 3, puis Se connecter sur la ligne Drive. Le fichier ne change pas.
- Google peut afficher « Google n’a pas validé cette application » : c’est votre propre application ; continuez par « Paramètres avancés ».