Anmeldeauthentifizierung für Google¶
Die Anmeldeauthentifizierung für Google ist eine nützliche Funktion, die es Odoo-Benutzern ermöglicht, sich mit ihrem Google-Konto in ihrer Datenbank anzumelden.
Das ist besonders hilfreich für Organisationen, die Google Workspace nutzen und Mitarbeiter innerhalb der Organisation unter Verwendung ihrer Google-Konten mit Odoo verbinden möchten.
Warnung
Datenbanken, die auf Odoo.com gehostet werden, sollten keine OAuth-Anmeldung für den Eigentümer oder Administrator der Datenbank verwenden, da dies die Datenbank von ihrem Odoo.com-Konto entkoppeln würde. Wenn OAuth für diesen Benutzer eingerichtet ist, kann die Datenbank nicht mehr dupliziert, umbenannt oder anderweitig über das Odoo.com Portal verwaltet werden.
Konfiguration¶
Die Integration der Google-Anmeldefunktion erfordert Konfiguration in Google und in Odoo.
Google-API-Dashboard¶
Gehen Sie zum Google-API-Dashboard.
Stellen Sie sicher, dass das richtige Projekt geöffnet ist. Wenn noch kein Projekt vorhanden ist, klicken Sie auf Projekt erstellen, geben Sie den Projektnamen und andere Details des Unternehmens ein und klicken Sie auf Erstellen.
Tipp
Wählen Sie den Namen des Unternehmens aus dem Drop-down-Menü.
OAuth-Zustimmungsbildschirm¶
Im Menü auf der linken Seite klicken Sie auf
.Wählen Sie eine der Optionen (Intern / Extern) aus und klicken Sie auf Erstellen.
Warnung
Persönliche Gmail-Konten dürfen nur Externe Benutzertypen sein, was bedeutet, dass Google möglicherweise eine Genehmigung benötigt oder für Anwendungsbereiche, die hinzugefügt werden müssen. Die Nutzung eines Google-WorkSpace-Kontos hingegen kann von Internen Benutzertypen verwendet werden.
Beachten Sie auch, dass, solange sich die API-Verbindung im Externen Testmodus befindet, keine Genehmigung von Google erforderlich ist. Die Benutzeranzahl in diesem Testmodus ist auf 100 Benutzer beschränkt.
Füllen Sie die erforderlichen Details und die Domaininfo aus und klicken Sie auf Speichern und Fortfahren.
Auf der Seite Speichern und Fortfahren.
belassen Sie alle Felder unebrührt und klicken Sie aufWenn Sie im Testmodus (Extern) fortfahren, fügen Sie als Nächstes die E-Mail-Adressen hinzu, die unter dem Schritt Testbenutzer konfiguriert wurden, indem Sie auf Benutzer hinzufügen und dann auf die Schaltfläche Speichern und Fortfahren klicken. Es erscheint eine Zusammenfassung der App-Registrierung.
Scrollen Sie schlussendlich nach unten und klicken Sie auf Back to Dashboard (Zurück zum Dashboard).
Anmeldedaten¶
Im Menü auf der linken Seite klicken Sie auf
.Klicken Sie auf Anmeldedaten erstellen und wählen Sie OAuth-Client-ID aus.
Wählen Sie Web-Anwendung als Anwendungstyp aus. Konfigurieren Sie die erlaubten Seiten, auf die Odoo umgeleitet wird.
Um dies zu erreichen, geben Sie in das Feld Autorisierte Umleitungs-URIs die Domain der Datenbank ein, unmittelbar gefolgt von
/auth_oauth/signin
. Zum Beispiel:https://mydomain.odoo.com/auth_oauth/signin
, und klicken Sie dann auf Erstelllen.Jetzt, wo der OAuth-Client erstellt wurde, wird ein Bildschirm mit der Client-ID und dem Client-Geheimnis angezeigt. Kopieren Sie die Client-ID für später, da sie zur Konfiguration in Odoo benötigt wird, was in den folgenden Schritten erläutert wird.
Google-Authentifizierung in Odoo¶
Die Client-ID entnehmen¶
Sobald die vorherigen Schritte abgeschlossen sind, werden auf dem Google-API-Dashboard zwei Schlüssel generiert: Client-ID und Client-Geheimnis. Kopieren Sie die Client-ID.
Odoo-Aktivierung¶
Gehen Sie auf OAuth-Authentifizierung.
und aktivieren SieBemerkung
Möglicherweise wird Odoo den Benutzer darum bitte, sich nach diesem Schritt erneut anzumelden.
Gehen Sie zurück Speichern. Gehen Sie nach auf zurück und aktivieren Sie die Auswahl. Geben Sie den Schlüssel des Google-API-Dashboards in die Client-ID ein und Speichern Sie.
, aktivieren Sie die Auswahl undBemerkung
Auf die Google-OAuth2-Konfiguration kann nur durch Klicken auf OAuth-Provider in der Überschrift OAuth-Authentifizierung unter .
Mit Google in Odoo anmelden¶
Um das Google-Konto mit dem Odoo-Profil zu verknüpfen, klicken Sie auf Mit Google anmelden, wenn Sie sich zum ersten Mal bei Odoo anmelden.
Bestehende Benutzer müssen ihr Passwort zurücksetzen, um die Seite zu erreichen, während neue Benutzer direkt auf Mit Google anmelden klicken können, statt ein neues Passwort auswählen zu müssen.