SaaSMaestro
Comment ça marche Diagnostic Rapports Fonctionnalités Centre d’aide Se connecter

Configurer le client Google OAuth

La configuration Google Cloud unique qui permet à SaaSMaestro de demander un accès en lecture seule.

Pour demander un accès en lecture seule à Google, SaaSMaestro a besoin d’un client OAuth issu d’un projet Google Cloud. Chaque espace de travail a son propre client, configuré dans son onglet Connexions de données ; un seul projet Google Cloud peut tous les servir.

Vérifiez d’abord : ouvrez Paramètres → Connexions de données de l’espace de travail et regardez l’encadré « Configuration de Google OAuth ». S’il est indiqué « Configuré » ou « Configuré dans .env », c’est déjà fait et vous pouvez passer directement à la connexion de votre compte Google.

Qui peut le faire

Les propriétaires et les admins de l’espace de travail affiché. Comme ce changement affecte la façon dont tous les membres de l’espace de travail se connectent à Google, votre mot de passe vous sera redemandé si vous ne l’avez pas saisi au cours des 15 dernières minutes.

Pas à pas

Cliquez sur l’encadré « Configuration de Google OAuth » dans l’onglet Connexions de données de l’espace de travail. La fenêtre de configuration reprend les mêmes cinq étapes :

  1. Créez ou choisissez un projet Google Cloud. N’importe quel projet convient.
  2. Activez trois API : Google Analytics Admin API, Google Analytics Data API et Google Search Console API.
  3. Configurez l’écran de consentement. Choisissez « Internal » si tous les comptes Google que vous connecterez appartiennent à votre propre Google Workspace. Sinon, choisissez « External » et, tant que l’application est en mode Testing, ajoutez chaque compte Google que vous connecterez comme utilisateur test.
  4. Créez un client OAuth de type « Web application » et ajoutez l’URI de redirection affichée dans la fenêtre de configuration. Utilisez son bouton Copier pour qu’elle corresponde exactement.
  5. Collez les identifiants du client : le Client ID et le Client secret, puis cliquez sur « Enregistrer les identifiants ».

Tester la configuration

  • Tester les identifiants vérifie le Client ID et le secret auprès de Google sans se connecter.
  • Tester la connexion lance la connexion Google complète et, si elle réussit, connecte ce compte à votre espace de travail.

Le secret client est stocké chiffré. Pour ne modifier que le Client ID, laissez le champ du secret vide et le secret enregistré est conservé. « Supprimer les identifiants enregistrés » les efface.

Erreurs courantes

Message de GoogleQue faire
redirect_uri_mismatchL’URI de redirection dans Google Cloud ne correspond pas exactement. Copiez-la à nouveau depuis la fenêtre de configuration, y compris http ou https et tout chemin final.
access_deniedL’écran de consentement est en External et en mode Testing, et ce compte Google n’est pas un utilisateur test. Ajoutez-le aux utilisateurs test de l’écran de consentement.
API non activéeL’une des trois API n’est pas activée dans le projet. Activez-la, attendez une minute et réessayez.
invalid_clientLe Client ID ou le secret est incorrect, ou le client a été supprimé. Collez de nouveaux identifiants.

Ensuite : Connexion des comptes Google.

Questions associées

Dois-je configurer un projet Google Cloud ?

Uniquement si l’encadré Configuration de Google OAuth de l’onglet Connexions de données de votre espace de travail indique qu’il n’est pas configuré. Chaque espace de travail a son propre client OAuth, même si un seul projet Google Cloud peut tous les servir, et la fenêtre de configuration vous guide en cinq étapes.

Vous n’avez pas trouvé ce que vous cherchiez ?

Chaque message est lu par une vraie personne, généralement sous un jour ouvré.

Nous écrire