Autentificare Google Sign-In¶
Google Log-In Authentication este o funcție utilă care permite utilizatorilor Odoo să se conecteze la baza lor de date cu contul lor Google.
Acest lucru este deosebit de util dacă organizația folosește Google Workspace și dorește ca angajații din cadrul organizației să se conecteze la Odoo folosind Conturile lor Google.
Atenționare
Bazele de date găzduite pe Odoo.com nu ar trebui să folosească login Oauth pentru proprietarul sau administratorul bazei de date, deoarece ar deconecta baza de date de contul lor Odoo.com. Dacă Oauth este configurat pentru acel utilizator, baza de date nu va mai putea fi duplicată, redenumită sau gestionată în alt mod de pe portalul Odoo.com.
Configurare¶
Integrarea funcției de conectare Google necesită configurarea atât pe Google * cât și pe Odoo.
Panoul de control Google API¶
Accesați Panoul de control Google API.
Asigurați-vă că este deschis proiectul potrivit. Dacă nu există încă un proiect, faceți clic pe Create Project, completați numele proiectului și alte detalii ale companiei și faceți clic pe Create.
Sfat
Alegeți numele companiei din meniul derulant.
Ecran de consimțământ OAuth¶
În meniul din partea stângă, faceți clic pe
.Alegeți una dintre opțiuni (Intern / External) și faceți clic pe Creați.
Atenționare
Conturile Gmail personale pot fi doar tip de utilizator extern, ceea ce înseamnă că Google poate solicita o aprobare sau pentru a fi adăugate Scopes. Cu toate acestea, utilizarea unui cont Google WorkSpace permite utilizarea tipului de utilizator Intern.
Rețineți, de asemenea, că, în timp ce conexiunea API este în modul de testare Extern, atunci nu este necesară aprobarea Google. Limitele utilizatorilor în acest mod de testare sunt setate la 100 de utilizatori.
Completați detaliile și informațiile de domeniu necesare, apoi faceți clic pe Salvați și continuați.
Pe pagina Salvați și continuați.
, lăsați toate câmpurile așa cum sunt și faceți clic peApoi, dacă continuați în modul de testare (Extern), adăugați adresele de e-mail configurate în pasul Testați utilizatorii făcând clic pe Adăugați utilizatori, apoi pe :guilabel:`Salvați și continuați butonul `. Apare un rezumat al înregistrării aplicației.
În cele din urmă, derulați în partea de jos și faceți clic pe Înapoi la tabloul de bord.
Credențiale¶
În meniul din partea stângă, faceți clic pe
.Faceți clic pe Creați acreditări și selectați ID client OAuth.
Selectați Aplicație web ca Tipul de aplicație. Acum, configurați paginile permise pe care va fi redirecționat Odoo.
Pentru a realiza acest lucru, în câmpul URI de redirecționare autorizate, introduceți domeniul bazei de date imediat urmat de
/auth_oauth/signin
. De exemplu:https://mydomain.odoo.com/auth_oauth/signin
, apoi faceți clic pe Create.Acum că clientul OAuth a fost creat, va apărea un ecran cu Client ID și Client Secret. Copiați Client ID pentru mai târziu, deoarece va fi necesar pentru configurarea în Odoo, care va fi acoperită în următorii pași.
Autentificare Google pe Odoo¶
Obțineți ID-ul clientului¶
Odată ce pașii anteriori sunt finalizați, în Tabloul de bord Google API sunt generate două chei: Client ID și Client Secret. Copiați ID-ul clientului.
Activare Odoo¶
Accesați Autentificare OAuth.
și activațiNotă
Odoo poate solicita utilizatorului să se conecteze din nou după acest pas.
Reveniți la Salvați. Apoi, reveniți la și activați selecția. Apoi completați Client ID cu cheia din Google API Dashboard și Save.
, activați selecția șiNotă
Configurația Google OAuth2 poate fi accesată și făcând clic pe Furnizori OAuth sub titlul Autentificare OAuth din .
Autentificați-vă în Odoo cu Google¶
Pentru a conecta contul Google la profilul Odoo, faceți clic pe Conectați-vă cu Google când vă conectați pentru prima dată la Odoo.
Utilizatorii existenți trebuie să resetați parola pentru a accesa pagina , în timp ce utilizatorii noi pot face clic direct pe Log in with Google, în loc să aleagă o nouă parolă.