Uwierzytelnianie logowania Google

Uwierzytelnianie logowania Google to przydatna funkcja umożliwiająca użytkownikom Odoo logowanie się do bazy danych za pomocą konta Google.

Jest to szczególnie przydatne, gdy organizacja korzysta z Google Workspace i chce, aby pracownicy w organizacji łączyli się z Odoo za pomocą swoich kont Google.

Ostrzeżenie

Bazy danych hostowane na Odoo.com nie powinny używać logowania Oauth dla właściciela lub administratora bazy danych, ponieważ odłączyłoby to bazę danych od ich konta Odoo.com. Jeśli Oauth zostanie skonfigurowany dla tego użytkownika, baza danych nie będzie już mogła być duplikowana, zmieniana ani zarządzana z portalu Odoo.com.

Konfiguracja

Integracja funkcji logowania Google wymaga konfiguracji zarówno w Google, jak i w Odoo.

Konsola API Google

  1. Przejdź do konsoli API Google.

  2. Upewnij się, że otwarty jest właściwy projekt. Jeśli nie ma jeszcze projektu, kliknij Utwórz projekt, wypełnij nazwę projektu i inne szczegóły firmy, a następnie kliknij Utwórz.

    Wypełnianie szczegółów nowego projektu.

    Wskazówka

    Wybierz nazwę firmy z menu rozwijanego.

Uwierzytelnienia

  1. W menu po lewej stronie kliknij Dane uwierzytelniające.

    Menu przycisku danych uwierzytelniających.
  2. Kliknij Utwórz dane uwierzytelniające i wybierz Identyfikator klienta OAuth.

    Wybór identyfikatora klienta OAuth.
  3. Wybierz Aplikacja internetowa jako Typ aplikacji. Teraz skonfiguruj dozwolone strony, na które Odoo zostanie przekierowane.

    Aby to osiągnąć, w polu Autoryzowane identyfikatory URI przekierowania wprowadź domenę bazy danych, po której natychmiast następuje /auth_oauth/signin. Na przykład: https://mojadomena.odoo.com/auth_oauth/signin, a następnie kliknij Utwórz.

  4. Teraz, gdy klient OAuth został utworzony, pojawi się ekran z Identyfikatorem klienta i Kluczem tajnym klienta. Skopiuj Identyfikator klienta na później, ponieważ będzie potrzebny do konfiguracji w Odoo, która zostanie omówiona w kolejnych krokach.

Uwierzytelnianie Google w Odoo

Pobieranie identyfikatora klienta

Po ukończeniu poprzednich kroków w Konsoli Google API generowane są dwa klucze: Client ID i Client Secret. Skopiuj Client ID.

Wygenerowany identyfikator klienta Google OAuth.

Aktywacja Odoo

  1. Przejdź do Odoo Ustawienia ogólne ‣ Integracje i aktywuj Uwierzytelnianie OAuth.

    Informacja

    Odoo może poprosić użytkownika o ponowne zalogowanie po tym kroku.

  2. Wróć do Ustawienia ogólne ‣ Integracje ‣ Uwierzytelnianie OAuth, aktywuj opcję i kliknij Zapisz. Następnie wróć do Ustawienia ogólne ‣ Integracje ‣ Uwierzytelnianie Google i aktywuj opcję. Następnie wypełnij pole Client ID kluczem z Konsoli Google API i kliknij Zapisz.

    Wypełnianie identyfikatora klienta w ustawieniach Odoo.

    Informacja

    Konfiguracja Google OAuth2 jest również dostępna po kliknięciu Dostawcy OAuth w sekcji Uwierzytelnianie OAuth w Integracje.

Logowanie do Odoo za pomocą Google

Aby połączyć konto Google z profilem Odoo, kliknij Zaloguj się przez Google podczas pierwszego logowania do Odoo.

Ekran resetowania hasła z przyciskiem "Zaloguj się przez Google".

Istniejący użytkownicy muszą zresetować swoje hasło, aby uzyskać dostęp do strony Resetuj hasło, podczas gdy nowi użytkownicy mogą bezpośrednio kliknąć Zaloguj się przez Google, zamiast wybierać nowe hasło.