Google prisijungimo autentifikacija¶
Google prisijungimo autentifikacija yra naudinga funkcija, leidžianti Odoo vartotojams prisijungti prie savo duomenų bazės naudojant „Google“ paskyrą.
Tai ypač naudinga, jei organizacija naudoja „Google Workspace“ ir nori, kad darbuotojai organizacijoje prisijungtų prie Odoo naudodami savo „Google“ paskyras.
Įspėjimas
Duomenų bazės, talpinamos Odoo.com, neturėtų naudoti Oauth prisijungimo duomenų bazės savininkui ar administratoriui, nes tai atjungtų duomenų bazę nuo jų Odoo.com paskyros. Jei tam vartotojui sukonfigūruotas Oauth, duomenų bazė nebegalės būti dubliuojama, pervadinta ar kitaip tvarkoma iš Odoo.com portalo.
Taip pat žiūrėkite
/lt/taikymas/produktyvumas/kalendorius/google
Konfigūracija¶
Google prisijungimo funkcijos integravimas reikalauja konfigūracijos tiek Google, tiek Odoo.
„Google API“ valdymo skydelis¶
Eikite į Google API valdymo skydą.
Įsitikinkite, kad atidarytas tinkamas projektas. Jei dar nėra jokio projekto, spustelėkite Sukurti projektą, užpildykite projekto pavadinimą ir kitas įmonės detales, tada spustelėkite Sukurti.
Patarimas
Pasirinkite įmonės pavadinimą iš išskleidžiamojo meniu.
OAuth sutikimo ekranas¶
Kairiajame meniu spustelėkite
.Pasirinkite vieną iš variantų (Vidinis / Išorinis), ir spustelėkite Kurti.
Įspėjimas
Asmeniniai „Gmail“ paskyros gali būti priskirtos tik Išoriniam vartotojo tipui, tai reiškia, kad „Google“ gali reikalauti patvirtinimo arba pridėti apimtis. Tačiau naudojant Google Workspace paskyrą galima naudoti Vidinį vartotojo tipą.
Taip pat atkreipkite dėmesį, kad API jungiantis esant Išorinio testavimo režimui, „Google“ patvirtinimo nereikia. Vartotojų limitas šiuo testavimo režimu yra nustatytas iki 100 vartotojų.
Užpildykite reikiamą informaciją ir domeno duomenis, tada spustelėkite Išsaugoti ir tęsti.
„Scopes“ puslapyje palikite visus laukus kaip yra ir spustelėkite „Saugoti ir tęsti“.
Toliau, jei tęsiate testavimo režimu (Išorinis), pridėkite konfigūruojamus el. pašto adresus žingsnyje Testiniai naudotojai, paspausdami Pridėti naudotojus, tada paspauskite mygtuką Išsaugoti ir tęsti. Pasirodys programos registracijos santrauka.
Galiausiai, slinkite iki apačios ir spustelėkite Grįžti į valdymo skydelį.
Įgaliojimai¶
Kairiajame meniu spustelėkite
.Spustelėkite Sukurti kredencialus, ir pasirinkite OAuth kliento ID.
Pasirinkite :guilabel:
Web Application
kaip Application Type. Dabar sukonfigūruokite leidžiamus puslapius, į kuriuos Odoo bus nukreiptas.Kad tai pasiektumėte, laukelyje Authorized redirect URIs įveskite duomenų bazės domeną, iš karto po to pridedant
/auth_oauth/signin
. Pavyzdžiui:https://mydomain.odoo.com/auth_oauth/signin
, tada spustelėkite Create.Dabar, kai OAuth klientas buvo sukurtas, pasirodys ekranas su Kliento ID ir Kliento paslaptis. Nukopijuokite Kliento ID vėlesniam naudojimui, nes jis bus reikalingas Odoo konfigūracijai, kuri bus aptarta sekančiuose žingsniuose.
Google autentifikavimas Odoo platformoje¶
Pateikite kliento ID¶
Kai ankstesni žingsniai yra atlikti, „Google API“ prietaisų skydelyje yra sukuriami du raktai: Kliento ID ir Kliento slaptažodis. Nukopijuokite Kliento ID.
Odoo aktyvavimas¶
Eikite į OAuth autentifikaciją.
ir suaktyvinkitePastaba
Odoo gali paprašyti vartotojo dar kartą prisijungti po šio žingsnio.
Grįžkite į Išsaugoti. Tada grįžkite į ir suaktyvinkite pasirinkimą. Tada užpildykite lauką Kliento ID su Google API informacijos suvestinės raktu ir paspauskite Išsaugoti.
, suaktyvinkite pasirinkimą irPastaba
„Google OAuth2“ konfigūracija taip pat gali būti pasiekiama spustelėjus OAuth teikėjai skyriuje OAuth autentifikavimas meniu .
Prisijunkite prie Odoo su Google¶
Norėdami susieti „Google“ paskyrą su „Odoo“ profiliu, pirmą kartą prisijungdami prie „Odoo“ spustelėkite Prisijungti su „Google“.
Esami vartotojai turi atstatyti savo slaptažodį, kad galėtų pasiekti puslapį, tuo tarpu nauji vartotojai gali tiesiogiai spustelėti Prisijungti su Google, užuot pasirinkę naują slaptažodį.
Taip pat žiūrėkite
„Google Cloud Platform“ konsolės pagalba – „OAuth 2.0“ nustatymas <https://support.google.com/cloud/answer/6158849>