Google Sign-In Authentication

Google Sign-In Authentication is een handige functie waarmee Odoo gebruikers zich kunnen aanmelden bij hun database met hun Google account.

Dit is vooral handig als de organisatie Google Workspace gebruikt en werknemers binnen de organisatie met hun Google accounts verbinding willen maken met Odoo.

Waarschuwing

Databases gehost op Odoo.com moeten geen Oauth login gebruiken voor de eigenaar of beheerder van de database omdat dit de database zou ontkoppelen van hun Odoo.com account. Als Oauth is ingesteld voor die gebruiker, kan de database niet langer worden gedupliceerd, hernoemd of anderszins beheerd vanuit het Odoo.com portaal.

Configuratie

De integratie van de Google sign-in functie moet geconfigureerd worden op Google en Odoo.

Google API Dashboard

  1. Ga naar het Google API Dashboard.

  2. Zorg ervoor dat het juiste project is geopend. Als er nog geen project bestaat, klik op Project maken, voer de naam van het project en de andere details van het bedrijf in en klik op Maken.

    Voer de details van een nieuw project in.

    Tip

    Kies de naam van de organisatie in de vervolgkeuzelijst.

Inloggegevens

  1. Klik in het linkermenu op Inloggegevens.

    Menuknop Inloggegevens.
  2. Klik op Inloggegevens maken en selecteer OAuth client ID.

    Selectie OAuth client id
  3. Selecteer Webapplicatie als Applicatietype. Configureer nu de toegestane pagina’s waarop Odoo wordt omgeleid.

    Voer hiervoor in het veld Toegestane omleidings-URl’s het domain van de database in onmiddellijk gevold door /auth_oauth/signin. Bijvoorbeeld: https://mydomain.odoo.com/auth_oauth/signin, en klik op Maken.

  4. Nu de OAuth client is aangemaakt, verschijnt er een scherm met de Client-ID en het Clientgeheim. Bewaar de Client-ID voor later, want je hebt deze nodig voor de configuratie in Odoo. Deze wordt behandeld in de volgende stappen.

Google Authenticatie op Odoo

De Client-ID ophalen

Zodra de vorige stappen zijn voltooid, worden er twee sleutels gegenereerd op het Google API Dashboard: Client-ID en Clientgeheim. Kopieer de Client-ID.

Google OAuth Client-ID is gegenereerd.

Activering in Odoo

  1. Ga naar Odoo Algemene Instellingen ‣ Integraties en activeer OAuth Authenticatie.

    Notitie

    Het is mogelijk dat Odoo vraagt aan de gebruiker om opnieuw in te loggen na deze stap.

  2. Ga opnieuw naar Algemene instellingen ‣ Integraties ‣ OAuth Authenticatie, activeer de selectie en klik op Opslaan. Ga vervolgens terug naar Algemene instellingen ‣ Integraties ‣ Google Authenticatie en activeer de selectie. Voer de Client-ID in met de sleutel van het Google API Dashboard en klik op Opslaan.

    Vul de client-id in in Odoo Instellingen.

    Notitie

    De Google OAuth2 configuratie is ook toegankelijk door te klikken op OAuth Providers onder de sectie OAuth Authenticatie in Integraties.

Inloggen in Odoo met Google

Om het Google account aan het Odoo profiel te koppelen, klik op Inloggen met Google als je voor het eerst inlogt in Odoo.

Scherm om wachtwoord te resetten met knop "Inloggen met Google".

Bestaande gebruikers moeten hun wachtwoord resetten om toegang te krijgen tot de pagina Wachtwoord resetten, terwijl nieuwe gebruikers direct kunnen klikken op Inloggen met Google, in plaats van een nieuw wachtwoord te kiezen.