Sökresultat :

×

Odoo Single Sign-On med AWS Cognito som IDP | Odoo AWS Cognito Login


Konfigurera säker Single Sign-On (SSO)-inloggning till Odoo med AWS Cognito med hjälp av vår Odoo OAuth Single Sign-On (SSO)-modul. Odoo OAuth SSO-plugin låter användare använda sina AWS Cognito-inloggningsuppgifter för en sömlös Odoo AWS Cognito-inloggning via Single Sign-On. Genom att underlätta AWS Cognito SSO kan användare autentisera mot sina AWS Cognito-inloggningsuppgifter och säkert komma åt din Odoo-webbplats. Den här steg-för-steg-installationsguiden hjälper dig att konfigurera AWS Cognito som identitetsleverantör (IDP) och Odoo som tjänsteleverantör (SP) för att uppnå AWS Cognito 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 AWS Cognito Single Sign-On (SSO) Inloggning till Odoo

1. Ställ in Amazon Cognito som OAuth-leverantör

  • Först av allt, gå till Amazon konsol och registrera dig/logga in på ditt konto för att konfigurera AWS Cognito.
  • Amazon-konsolregistrering för Odoo Single Sign-On
  • Sök efter Cognito i AWS Services sökfält som visas nedan.
  • Cognito i AWS Services sök Odoo Single Sign-On
  • Klicka på Skapa en användarpool för att skapa en ny användarpool.
  • Skapa en användarpool Odoo Single Sign-On (SSO)
  • Välj de attribut i din användarpool som ska användas under logga in processen.
  • konfigurera användarpoolen Odoo Single Sign-On (SSO)
  • Ställ in ett starkt lösenord för att konfigurera dina säkerhetskrav. Fortsätt med alternativet "Ingen MFA" om du vill att användare endast ska logga in med en enda autentiseringsfaktor. Om du vill aktivera UD (Multi-faktor autentisering) det kommer att kräva SMS-meddelanden som debiteras separat av Amazon SNS. Lär dig mer om det här.. Klicka på Nästa.
  • konfigurera standardinställningar Odoo Single Sign-On (SSO) ingen MFA multifaktorautentisering Odoo Single Sign-On (SSO)
  • Konfigurera attribut som skulle krävas under användarregistreringsflödet.
  • konfigurera registreringsupplevelsen Odoo Single Sign-On (SSO)
  • Välj ytterligare attribut om du vill och klicka Nästa.
  • ytterligare attribut Odoo Single Sign-On (SSO)
  • Konfigurera hur din användarpool skickar e-mail meddelanden till användarna.
  • skicka e-post med Cognito Odoo Single Sign-On (SSO)
  • Ange ett namn för din användarpool, Markera även under Hosted authentication pages "Använd Cognito Hosted UI".
  • integrera din app Cognito Odoo Single Sign-On (SSO)
  • Välj nu domäntypen under avsnittet Domän "Använd en Cognito-domän". Ange ett domännamn för din Cognito-app.
  • Använd en Cognito-domän Odoo Single Sign-On (SSO), odoo OAuth-modul
  • Under avsnittet Initial app-klient anger du ett namn för din app klient och kolla Generera en klienthemlighet.
  • Initial appklient för Odoo Single Sign-On (SSO), odoo OAuth-modul
  • Ange nu din Callback/Redirect URL som du får från din miniOrange-plugin som finns på din klientsida och klistra in den under textfältet Tillåtna återuppringningsadresser. Se även följande bild för att välja autentiseringsflöden för din app.
  • Tillåtna återuppringningsadresser Odoo Single Sign-On (SSO), odoo OAuth-modul
  • Nu, Under Avancerade appklientinställningar. Välj Identitetsleverantör som Cognito-användarpool och välj beviljande av auktoriseringskod under OAuth 2.0-beviljandetyperna och välj även kryssrutor för openid, e-post och profil under avsnittet OpenID Connect-omfång (se bilden nedan). Klicka på Nästa för att spara dina konfigurationer.
  • identitetsleverantörer Odoo Single Sign-On (SSO), odoo OAuth-modul
  • Granska nu ditt urval av krav. Klicka på Skapa användarpool för att bekräfta valet och skapa en användarpool.
  • granska och skapa Odoo Single Sign-On (SSO), odoo OAuth-modul skapa användarpoolknapp Odoo Single Sign-On (SSO), odoo OAuth-modul
  • När du har skapat din användarpool, välj ditt poolnamn från listan över pooler för att börja med skapande av användare.
  • användarpoolknapp Odoo Single Sign-On (SSO), odoo OAuth-modul
  • Gå till användare fliken och klicka på Skapa användare.
  • oauth-pool skapa användare Odoo Single Sign-On (SSO), odoo OAuth-modul
  • Ange detaljer som användarnamn, e-postadress och lösenord. Klicka på Skapa användare för att spara informationen.
  • användarinformation Odoo Single Sign-On (SSO), odoo OAuth-modul
  • Efter framgångsrikt skapande av användaren behöver du en kopia av Cognito-domänen, klient-ID och klienthemlighet. Gå till avsnittet "Appintegration" och kopiera det fullständiga domännamnet {ditt domännamn}.auth.{regionsnamn}.amazoncognito.com. Detta ska anges i ändpunktersfältet under i plugin-programmet miniOrange OAuth Single Sign-On (SSO).
  • komma igång domän Odoo Single Sign-On (SSO), odoo OAuth-modul
  • För att få klient-ID och klienthemlighet, stanna kvar på samma sätt "Appintegration" fliken och scrolla ner till "Appklienter och analys" sektion. Klicka på ditt appklientnamn för att se klient-ID och klienthemlighet.
  • appklientlista Odoo Single Sign-On (SSO), odoo OAuth-modul appklientinformation Odoo Single Sign-On (SSO), odoo OAuth-modul
  • Du har framgångsrikt konfigurerat AWS Cognito som OAuth-leverantör för att uppnå AWS Cognito Single Sign-On (SSO) med Odoo för användarautentisering.

2. Konfigurera Odoo-applikationen som OAuth-klient

  • Navigera till Odoos hemsida och klicka på meny knapp.
  • odoo startsida menyknapp Odoo Okta OAuth Single Sign-On (SSO)
  • Klicka på miniOrange OAuth 2.0.
  • miniOrange oauth realm-modul Odoo Okta OAuth Single Sign-On (SSO)
  • Klicka på Skapa för att konfigurera din identitetsleverantör (IDP).
  • skapa konfigurera Identity Provider (IDP) Odoo Okta OAuth Single Sign-On (SSO)
  • Du kommer att se följande skärm.
  • allmän följande skärm Odoo Okta OAuth Single Sign-On (SSO)
  • I General Configuration, fyll i namnet på identitetsleverantören (t.ex. AWS Cognito). Du måste också fylla i följande fält som du får från din IdP.
  • Klient ID: som tillhandahålls av AWS Cognito
    Kundhemlighet: som tillhandahålls av AWS Cognito
    Omfattning: öppet
    Auktorisera slutpunkt: https://<cognito-app-domain>/oauth2/authorize
    Åtkomsttokens slutpunkt: https://<cognito-app-domain>/oauth2/token
    Få användarinformation slutpunkt: https://<cognito-app-domain>/oauth2/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å knappen Spara.
  • nedladdning av attributmappningssektion Odoo Okta OAuth Single Sign-On (SSO)
  • Vi är klara med att ställa in SSO med hjälp av miniOrange OAuth SSO modul för Odoo.

3. 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 Okta-knapp Odoo Okta 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 Okta OAuth Single Sign-On (SSO)

I den här guiden har du framgångsrikt konfigurerat miniOrange OAuth SSO-modulen för Odoo för inloggning med AWS Cognito- inloggningsuppgifter. Nu kan dina användare logga in på Odoo med dina Cognito IdP-inloggningsuppgifter.


Behöver hjälp?

Maila oss på odoosupport@xecurify.com för snabb vägledning (via e-post/möte) om dina behov så hjälper vårt team dig att välja den bästa lösningen/planen utifrån dina behov.

Hej där!

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

stödja