Sökresultat :

×

Odoo KeyCloak OAuth / OIDC Single Sign-On med Keycloak som IDP

Odoo KeyCloak OAuth / OIDC Single Sign-On med Keycloak som IDP


Konfigurera säker enkel inloggning (SSO) inloggning till Odoo med Keycloak med vår Odoo OAuth Single Sign-On (SSO) modul. Odoo OAuth SSO-plugin tillåter användare att använda sina Keycloak-uppgifter för en sömlös Odoo Keycloak-inloggning via SSO. Att underlätta Keycloak SSO gör det möjligt för användare att autentisera mot sina Keycloak-uppgifter och säkert komma åt din Odoo-webbplats. Denna steg-för-steg installationsguide hjälper dig att konfigurera Keycloak som identitetsleverantör (IDP) och Odoo som tjänsteleverantör (SP) för att uppnå Keycloak Odoo SSO. För att veta mer om andra funktioner vi tillhandahåller i Odoo OAuth Single Sign-On (SSO) plugin, kan du Klicka här.


Förutsättningar: Ladda ner och installation

  • En Odoo-installation på din miljö.
  • Installerad miniOrange OAuth SSO-modul för Odoo.

Steg för att konfigurera KeyCloak som identitetsleverantör

Steg för att konfigurera KeyCloak

  • Lägg till rike: Logga in på KeyCloak administrationskonsol och navigera till önskat område. Du kan lägga till ny sfär genom att välja Skapa rike alternativ.
  • lägg till ny sfär skapa Odoo keycloak OAuth Single Sign-On (SSO)
  • Skapa rike: ange Rikets namn och ha rikets namn till hands eftersom det kommer att krävas senare för att konfigurera Rike under OAuth Client-plugin. Klicka på SKAPA för att lägga till rike.
  • skapa för att lägga till realm Odoo keycloak OAuth Single Sign-On (SSO)
  • Skapa OpenID-klient: Klicka på Klienter Och välj Skapa klient för att skapa en ny klient. Ange klient-id och välj klientprotokoll openid-anslut och klicka Nästa.
  • skapa openid klientprotokoll Odoo keycloak OAuth Single Sign-On (SSO) general-setting-next-save4
  • aktivera Klientautentisering och Tillstånd växla.
  • klientautentisering växla Odoo keycloak OAuth Single Sign-On (SSO)
  • Bläddra ner till Åtkomstinställningar och skriv in din Callback/Redirect URL som du får från din miniOrange-plugin som finns på din klientsida under Callback-URL:er textfält.
  • callback-redirect url access settings Odoo keycloak OAuth Single Sign-On (SSO)
  • Gå till referenser fliken, kopiera Klienthemlighet och ha det till hands eftersom vi kommer att kräva det senare när vi konfigurerar WordPress OAuth Single Sign-On-plugin.
  • fliken referenser klienthemlighet Odoo keycloak OAuth Single Sign-On (SSO)
  • Plugin-konfiguration: Enter kopierad Klienthemlighet under Kundhemlighet fältet i OAuth Client-plugin, och ange kund-ID under kund-ID fält.
  • Lägg till användare: Vi måste lägga till användare till riket som kommer att kunna komma åt rikets resurser. Klicka på användare och klicka på Skapa ny användare för att lägga till en ny användare.
  • resurs skapa ny användare Odoo keycloak OAuth Single Sign-On (SSO)
  • Användarkonfiguration: Efter att användaren har skapats måste följande åtgärd utföras på den.
  • Ställ in ett lösenord för det så klicka på referenser och ställ in ett nytt lösenord för användaren.
  • inloggningsuppgifter ställer in nytt lösenord Odoo keycloak OAuth Single Sign-On (SSO)

Konfigurera Odoo-applikationen som tjänsteleverantör

  • Navigera till Odoos hemsida och klicka på meny knapp.
  • odoo startsida menyknapp Odoo keycloak OAuth Single Sign-On (SSO)
  • Klicka på miniOrange OAuth 2.0.
  • miniOrange oauth realm-modul Odoo keycloak OAuth Single Sign-On (SSO)
  • Klicka på Skapa för att konfigurera din OAuth-leverantör.
  • skapa konfigurera OAuth-leverantör Odoo keycloak OAuth Single Sign-On (SSO)
  • Du kommer att se följande skärm.
  • general följande skärm Odoo keycloak OAuth Single Sign-On (SSO)
  • I General Configuration, fyll i namnet på identitetsleverantören (t.ex. Wordpress). Du måste också fylla i följande fält som du får från din IdP.
  • Klient ID: som tillhandahålls av keycloak
    Kundhemlighet: som tillhandahålls av keycloak
    Omfattning: e-post profil openid
    Auktorisera slutpunkt: /auth/realms/{realm-name}/protocol/openid-connect/auth
    Åtkomsttokens slutpunkt: /auth/realms/{realm-name}/protocol/openid-connect/token
    Få användarinformation slutpunkt: /auth/realms/{realm-name}/protocol/openid-connect/userinfo
  • I avsnittet Attributmappning kan du mappa attributen från din IdP till användare på Odoo ERP-system efter önskemål.
  • I avsnittet Mappning kan du mappa grupperna från IdP till ditt Odoo-system. Efter att ha fyllt i de obligatoriska fälten kan du klicka på spara knapp.
  • nedladdning av attributmappningssektion Odoo keycloak OAuth Single Sign-On (SSO)
  • Vi är klara med att ställa in SSO med miniOrange OAuth SSO-modul för Odoo.

Testa konfigurationen genom att följa stegen

  • Gå till Odoo Login sida. Du kommer att se en extra knapp med samma namn som konfigurerats i modulen.
  • odoo inloggningssida keycloak-knapp Odoo keycloak OAuth Single Sign-On (SSO)
  • Klicka på knappen så kommer du till din IdP-inloggningssida. Ange dina IdP-uppgifter och klicka Logga in.
  • Efter framgångsrik autentisering kommer du att loggas in Odöö.
  • lyckades logga in på odoo Odoo keycloak OAuth Single Sign-On (SSO)

I den här guiden har du framgångsrikt konfigurerat miniOrange OAuth SSO-modul för Odoo till Logga in med Keycloak referenser. Nu kan dina användare logga in på Odoo med dina Keycloak IdP-uppgifter.

Kontakta oss gärna på odoosupport@xecurify.com med dina frågor och funderingar.

Hej där!

Behövs hjälp? Vi är här!

stödja
Kontakta miniOrange Support
framgång

Tack för din förfrågan.

Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com