Suchergebnisse :

×

Odoo KeyCloak OAuth/OIDC Single Sign-On mit Keycloak als IDP

Odoo KeyCloak OAuth/OIDC Single Sign-On mit Keycloak als IDP


Konfigurieren Sie die sichere Single Sign-On (SSO)-Anmeldung bei Odoo mit Keycloak mithilfe unseres Odoo OAuth Single Sign-On (SSO) Modul. Mit dem Odoo OAuth SSO-Plugin können Benutzer ihre Keycloak-Anmeldeinformationen für eine nahtlose Odoo Keycloak-Anmeldung über SSO verwenden. Durch die Erleichterung von Keycloak SSO können Benutzer sich anhand ihrer Keycloak-Anmeldeinformationen authentifizieren und sicher auf Ihre Odoo-Site zugreifen. Diese Schritt-für-Schritt-Einrichtungsanleitung hilft Ihnen bei der Konfiguration Keycloak als Identitätsanbieter (IDP) und Odoo als Service Provider (SP), um Keycloak Odoo SSO zu erreichen. Weitere Informationen zu den anderen Funktionen, die wir im Odoo OAuth Single Sign-On (SSO)-Plugin bereitstellen, finden Sie hier Klicke hier.


Voraussetzungen: Download und Installation

  • Eine Odoo-Installation in Ihrer Umgebung.
  • Installiertes miniOrange OAuth SSO-Modul für Odoo.

Schritte zum Konfigurieren von KeyCloak als Identitätsanbieter

Schritte zum Konfigurieren von KeyCloak

  • Bereich hinzufügen: Melden Sie sich bei der KeyCloak-Verwaltungskonsole an und navigieren Sie zu Ihrem gewünschten Bereich. Sie können einen neuen Bereich hinzufügen, indem Sie auswählen Reich erstellen .
  • Neuen Bereich hinzufügen Odoo Keycloak erstellen OAuth Single Sign-On (SSO)
  • Bereich erstellen: Enter Bereichsname und halten Sie den Realm-Namen bereit, da er später für die Konfiguration benötigt wird Reich unter dem OAuth-Client-Plugin. Klicke auf CREATE Bereich hinzufügen.
  • Erstellen, um einen Bereich hinzuzufügen Odoo Keycloak OAuth Single Sign-On (SSO)
  • OpenID-Client erstellen: Klicken Sie auf Kunden und wählen Sie Client erstellen um einen neuen Kunden zu erstellen. Geben Sie die Client-ID ein und wählen Sie das Client-Protokoll aus openid-connect und Klicken Sie auf Weiter.
  • OpenID-Client-Protokoll erstellen Odoo Keycloak OAuth Single Sign-On (SSO) allgemeine-einstellung-nächstes-speichern4
  • Aktivieren Sie die Client-Authentifizierung und Genehmigung Umschalten.
  • Client-Authentifizierung umschalten Odoo Keycloak OAuth Single Sign-On (SSO)
  • Scrollen Sie nach unten zum Zugriffseinstellungen und geben Sie Ihr ein Rückruf-/Umleitungs-URL die Sie von Ihrem miniOrange-Plugin erhalten, das auf Ihrer Client-Seite unter dem vorhanden ist Rückruf-URLs Textfeld.
  • Callback-Redirect-URL-Zugriffseinstellungen Odoo Keycloak OAuth Single Sign-On (SSO)
  • Gehen Sie zum Referenzen Registerkarte, kopieren Sie die Kundengeheimnis Halten Sie es griffbereit, da wir es später bei der Konfiguration des WordPress OAuth Single Sign-On-Plugins benötigen.
  • Registerkarte „Anmeldeinformationen“ Client-Geheimnis Odoo Keycloak OAuth Single Sign-On (SSO)
  • Plugin-Konfiguration: Geben Sie kopiert ein Kundengeheimnis für Kundengeheimnis Feld im OAuth-Client-Plugin und geben Sie das ein Kunden-ID unter dem Kunden-ID Feld.
  • Benutzer hinzufügen: Wir müssen dem Realm Benutzer hinzufügen, die auf die Ressourcen des Realms zugreifen können. Klick auf das Nutzer und klicken Sie auf Neuen Benutzer erstellen um einen neuen Benutzer hinzuzufügen.
  • Ressource Neuen Benutzer erstellen Odoo Keycloak OAuth Single Sign-On (SSO)
  • Benutzer Konfiguration: Nachdem der Benutzer erstellt wurde, muss die folgende Aktion für ihn ausgeführt werden.
  • Legen Sie ein Passwort dafür fest, klicken Sie also auf Referenzen und legen Sie ein neues Passwort für den Benutzer fest.
  • Anmeldeinformationen neues Passwort festlegen Odoo Keycloak OAuth Single Sign-On (SSO)

Konfigurieren Sie die Odoo-Anwendung als Dienstanbieter

  • Navigieren Sie zur Odoo-Homepage und klicken Sie auf menu .
  • Odoo-Homepage-Menüschaltfläche Odoo Keycloak OAuth Single Sign-On (SSO)
  • Klicken Sie auf miniOrange OAuth 2.0.
  • miniOrange Oauth-Realm-Modul Odoo Keycloak OAuth Single Sign-On (SSO)
  • Klicken Sie auf Erstellen Klicken Sie auf die Schaltfläche, um Ihren OAuth-Anbieter zu konfigurieren.
  • erstellen OAuth-Anbieter konfigurieren Odoo Keycloak OAuth Single Sign-On (SSO)
  • Sie sehen den folgenden Bildschirm.
  • Allgemeiner folgender Bildschirm Odoo Keycloak OAuth Single Sign-On (SSO)
  • Geben Sie in der allgemeinen Konfiguration den Namen des Identitätsanbieters ein (z. B. WordPress). Sie müssen außerdem die folgenden Felder ausfüllen, die Sie von Ihrem IdP erhalten.
  • Kunden ID: wie von keycloak bereitgestellt
    Kundengeheimnis: wie von keycloak bereitgestellt
    Umfang: E-Mail-Profil-OpenID
    Endpunkt autorisieren: /auth/realms/{realm-name}/protocol/openid-connect/auth
    Zugriffstoken-Endpunkt: /auth/realms/{realm-name}/protocol/openid-connect/token
    Endpunkt zum Abrufen von Benutzerinformationen: /auth/realms/{realm-name}/protocol/openid-connect/userinfo
  • Im Bereich Attributzuordnung können Sie die Attribute Ihres IdP den Benutzern im Odoo ERP-System nach Wunsch zuordnen.
  • Im Abschnitt „Zuordnung“ können Sie die Gruppen von IdP Ihrem Odoo-System zuordnen. Nachdem Sie die erforderlichen Felder ausgefüllt haben, können Sie auf klicken Speichern .
  • Abschnitt „Attributzuordnung“ herunterladen Odoo Keycloak OAuth Single Sign-On (SSO)
  • Wir sind mit der Einrichtung von SSO mit dem miniOrange OAuth SSO-Modul für Odoo fertig.

Testen Sie die Konfiguration, indem Sie die folgenden Schritte ausführen

  • Gehen Sie zu Odoo Loginseite. Sie werden sehen, extra Schaltfläche mit demselben Namen wie im Modul konfiguriert.
  • Odoo-Anmeldeseite Keycloak-Schaltfläche Odoo Keycloak OAuth Single Sign-On (SSO)
  • Klicken Sie auf die Schaltfläche und Sie werden zur IdP-Anmeldeseite weitergeleitet. Geben Sie Ihre IdP-Anmeldeinformationen ein und klicken Sie Login.
  • Nach erfolgreicher Authentifizierung werden Sie eingeloggt Odoo.
  • erfolgreich bei Odoo angemeldet Odoo Keycloak OAuth Single Sign-On (SSO)

In diesem Leitfaden haben Sie das miniOrange OAuth SSO-Modul für Odoo erfolgreich konfiguriert Melden Sie sich mit Keycloak an Referenzen. Jetzt können sich Ihre Benutzer mit Ihren Keycloak-IdP-Anmeldeinformationen bei Odoo anmelden.

Sie können uns gerne unter erreichen odoosupport@xecurify.com mit Ihren Fragen und Anregungen.

Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com