Autentisering med Google Sign-In¶
Google Sign-In Authentication är en användbar funktion som gör det möjligt för Odoo-användare att logga in på sin databas med sitt Google-konto.
Detta är särskilt användbart om organisationen använder Google Workspace och vill att anställda inom organisationen ska ansluta till Odoo med sina Google-konton.
Varning
Databaser som finns på Odoo.com bör inte använda Oauth-inloggning för ägaren eller administratören av databasen eftersom det skulle koppla bort databasen från deras Odoo.com-konto. Om Oauth konfigureras för den användaren kommer databasen inte längre att kunna dupliceras, döpas om eller på annat sätt hanteras från Odoo.com-portalen.
Se även
/applikationer/produktivitet/kalendarium/google
Konfiguration¶
Integrationen av Googles inloggningsfunktion kräver konfiguration både på Google * och * Odoo.
Google API-instrumentpanel¶
Gå till Google API Dashboard.
Kontrollera att rätt projekt har öppnats. Om det inte finns något projekt ännu, klicka på Create Project, fyll i projektnamnet och andra uppgifter om företaget och klicka på Create.
Tips
Välj företagets namn från rullgardinsmenyn.
Skärmen för OAuth-medgivande¶
I menyn till vänster klickar du på
.Välj ett av alternativen (Internal / External), och klicka på Create.
Varning
Personliga Gmail-konton får endast vara Extern användartyp, vilket innebär att Google kan kräva ett godkännande eller att Scopes läggs till. Om du använder ett Google WorkSpace-konto kan du dock använda Intern användartyp.
Observera också att när API-anslutningen är i testläget External krävs inget godkännande från Google. Användargränserna i detta testläge är inställda på 100 användare.
Fyll i de obligatoriska uppgifterna och domäninformationen och klicka sedan på Spara och fortsätt.
På sidan Save and Continue.
lämnar du alla fält som de är och klickar påOm du fortsätter i testläge (External) lägger du till de e-postadresser som konfigurerats under steget Test users genom att klicka på Add Users och sedan på knappen Save and Continue. En sammanfattning av appregistreringen visas.
Scrolla sedan längst ner och klicka på Back to Dashboard.
Legitimationshandlingar¶
I menyn till vänster klickar du på
.Klicka på Create Credentials och välj OAuth client ID.
Välj Webbapplikation som Applikationstyp. Konfigurera nu de tillåtna sidor som Odoo ska omdirigeras till.
För att uppnå detta, i Authorized redirect URIs fältet, ange databasens domän omedelbart följt av
/auth_oauth/signin
. Till exempel:https://mydomain.odoo.com/auth_oauth/signin
, klicka sedan på Create.Nu när OAuth-klienten har skapats visas en skärm med Client ID och Client Secret. Kopiera Client ID för senare, eftersom det kommer att vara nödvändigt för konfigurationen i Odoo, som kommer att täckas i följande steg.
Google-autentisering på Odoo¶
Hämta klient-ID¶
När de föregående stegen har slutförts genereras två nycklar på Google API Dashboard: Client ID och Client Secret. Kopiera Client ID.
Odoo-aktivering¶
Gå till OAuth Authentication.
och aktiveraObservera
Odoo kan uppmana användaren att logga in igen efter detta steg.
Gå tillbaka till Save. Gå sedan tillbaka till och aktivera valet. Fyll sedan i Client ID med nyckeln från Google API Dashboard, och Save.
, aktivera valet ochObservera
Googles OAuth2-konfiguration kan också nås genom att klicka på OAuth Providers under rubriken OAuth Authentication i .
Logga in på Odoo med Google¶
För att länka Google-kontot till Odoo-profilen, klicka på Logga in med Google när du först loggar in i Odoo.
Befintliga användare måste återställa sitt lösenord för att komma åt sidan , medan nya användare kan klicka direkt på Logga in med Google, istället för att välja ett nytt lösenord.