SaaSMaestro
Hoe het werkt Diagnose Rapporten Functies Helpcentrum Inloggen

De Google OAuth-client instellen

De eenmalige Google Cloud-configuratie waarmee SaaSMaestro om alleen-lezentoegang kan vragen.

Om Google om alleen-lezentoegang te vragen, heeft SaaSMaestro een OAuth-client uit een Google Cloud-project nodig. Elke werkruimte heeft een eigen client, ingesteld op het eigen tabblad Gegevenskoppelingen; één Google Cloud-project kan ze allemaal bedienen.

Controleer eerst: open Instellingen → Gegevenskoppelingen van de werkruimte en kijk bij het vak “Google OAuth instellen”. Staat er “Geconfigureerd” of “Geconfigureerd in .env”, dan is het al gedaan en kun je meteen je Google-account koppelen.

Wie dit kan doen

Eigenaars en beheerders van de werkruimte die je bekijkt. Omdat de wijziging invloed heeft op hoe iedereen in de werkruimte inlogt bij Google, wordt je opnieuw om je wachtwoord gevraagd als je dat de afgelopen 15 minuten niet hebt ingevoerd.

Stap voor stap

Klik op het vak “Google OAuth instellen” op het tabblad Gegevenskoppelingen van de werkruimte. Het installatievenster doorloopt dezelfde vijf stappen:

  1. Maak of kies een Google Cloud-project. Elk project volstaat.
  2. Schakel drie API's in: Google Analytics Admin API, Google Analytics Data API en Google Search Console API.
  3. Configureer het toestemmingsscherm. Kies “Intern” als elk Google-account dat je koppelt bij je eigen Google Workspace hoort. Kies anders “Extern” en voeg, zolang de app in de testmodus staat, elk Google-account dat je koppelt toe als testgebruiker.
  4. Maak een OAuth-client van het type “Webapplicatie” en voeg de redirect-URI toe die in het installatievenster staat. Gebruik de knop Kopiëren, zodat die exact overeenkomt.
  5. Plak de clientgegevens: de Client-ID en het clientgeheim, en klik dan op “Inloggegevens opslaan”.

De installatie testen

  • Inloggegevens testen controleert de Client-ID en het clientgeheim bij Google zonder in te loggen.
  • Inloggen testen doorloopt de volledige Google-aanmelding en koppelt dat account aan je werkruimte als het werkt.

Het clientgeheim wordt versleuteld opgeslagen. Wil je alleen de Client-ID wijzigen, laat het veld voor het geheim dan leeg; het opgeslagen geheim blijft dan behouden. “Opgeslagen inloggegevens verwijderen” verwijdert ze.

Veelvoorkomende fouten

Google meldtWat te doen
redirect_uri_mismatchDe redirect-URI in Google Cloud komt niet exact overeen. Kopieer hem opnieuw uit het installatievenster, inclusief http of https en een eventueel pad aan het eind.
access_deniedHet toestemmingsscherm is Extern en staat in de testmodus, en dit Google-account is geen testgebruiker. Voeg het toe bij de testgebruikers van het toestemmingsscherm.
API niet ingeschakeldEen van de drie API's is niet ingeschakeld in het project. Schakel die in, wacht een minuut en probeer het opnieuw.
invalid_clientDe Client-ID of het clientgeheim is onjuist, of de client is verwijderd. Plak nieuwe inloggegevens.

Volgende: Google-accounts koppelen.

Gerelateerde vragen

Moet ik een Google Cloud-project instellen?

Alleen als het vak “Google OAuth instellen” op het tabblad Gegevenskoppelingen van je werkruimte aangeeft dat het niet is geconfigureerd. Elke werkruimte heeft een eigen OAuth-client, al kan één Google Cloud-project ze allemaal bedienen, en het installatievenster loodst je er in vijf stappen doorheen.

Niet gevonden wat je zocht?

Een echt mens leest elk bericht, meestal binnen één werkdag.

Neem contact op