Sökresultat :

×

miniOrange Magento användarsynkroniseringsintegration med Keycloak

Keycloak User Sync är ett lättanvänt plugin för Magento för att underlätta synkronisering av användardata mellan Keycloak, en identitetshanteringsplattform, och Magento. Detta plugin använder Keycloak Rest API för att hämta alla användarprofiler från Keycloak till Magento-databasen. Sömlöst stöd för avancerade synkroniseringsfunktioner som dubbelriktad användarsynkronisering, automatisk skapande och borttagning av användare, gruppmappning och mycket mer. Det ger ett enkelt och säkert sätt att hålla användarinformation synkroniserad, vilket gör det möjligt för administratörer att provisionera användare och hantera användardata med manuell, on-demand eller schemaläggningsbaserad provisionering.

  • Köp Magento användarprovisionering/användarsynkronisering tillägg från Magento Marketplace (Adobe Commerce Marketplace).
  • Gå till Min profil -> Mina köp.
  • Se till att du använder rätt åtkomstnycklar (Min profil - Åtkomstnycklar).
  • Klistra in åtkomstnycklarna i din auth.json-fil i ditt projekt.
  • Använd kommandot nedan för att lägga till tillägget till ditt projekt.
  • "kompositör kräver {module_name}:{version}"
  • Du kan se modulnamnet och listan över versioner i väljaren under tilläggsmodulens namn.
  • Kör följande kommandon på kommandotolken för att aktivera tillägget.
  • php bin / magento-installation: uppgradering
  • Gå till din Keycloak konsol och välj ditt rike och klicka på användare. Se till att ditt rike inte har ett mellanslag i namnet.
Kom igång med Magento keycloak Installation av användarsynkronisering
  • Gå till användare och klicka på Lägg till användare knappen för att skapa en ny användare.
Magento Keycloak Användarsynkronisering - Skapa användare
  • När du skapar en ny användare anger du nödvändiga uppgifter och klickar på Skapa.
Magento Keycloak-användarsynkronisering - Skapa användaren
  • Efter att en användare har skapats gå till Fliken Inloggningsuppgifter och klicka på Välj lösenord knappen för att ställa in ett lösenord för användaren.
Magento Keycloak användarsynkronisering - Skapa lösenord
  • Ange användarlösenordet och klicka på Spara.
Magento Keycloak användarsynkronisering - Lösenord skapat
Obs: Om du inaktiverar Temporary blir användarlösenordet permanent.
  • När användarlösenordet är inställt, gå till Rollkartläggning och tilldela användaren en roll 'hantera-användare' under "rikesförvaltning" klientroller.
Magento Keycloak användarsynkronisering - rollmappning
  • Filtrera rollerna efter Filtrera efter kunder och sök efter användare, Välj förvaltning av riket, hantera användare roll och klicka på Tilldela knapp.
Magento Keycloak Användarsynkronisering-realm-hantering
  • För att skapa en klient klicka på Klienter avsnittet på den vänstra panelen och klicka på Skapa klient knapp.
Magento Keycloak användarsynkronisering - Skapa klient
  • För att skapa klienten anger du nödvändiga uppgifter och klickar på Nästa knapp.
Magento Keycloak användarsynkronisering - obligatoriska uppgifter
Obs: Klient-ID bör inte ha några mellanslag mellan.
  • I nästa steg väljer du bara Direktåtkomstbidrag skriv och klicka på Spara knapp.
Magento Keycloak-användarsynkronisering - Direktåtkomstbeviljande
  • Alla konfigurationer är klara på Keycloak-sidan. Nu går vi till vårt Magento Keycloak-synkroniseringsplugin och slutför plugin-konfigurationen.
  • Gå till fliken Konfigurera Keycloak och ange Keycloak-domänen, klient-ID och ditt realm-namn från Keycloak-applikationen som du skapade ovan.
  • För att kopiera Keycloak-domänen, gå till din Keycloak konsol och kopiera domänen.
Magento Keycloak användarsynkronisering – Konfigurera Keycloak
  • För att kopiera klient-ID:t för muspekaren till dina Keycloak-inställningar och kopiera klient-ID:t därifrån som visas nedan.
Magento Keycloak användarsynkronisering - klient-ID
  • För att kopiera Realm-namnet, gå till din Keycloak-panel och kopiera Realm-namnet.
Magento Keycloak användarsynkronisering - Realmnamn
  • Ange Användarnamn för valfri användare (med behörigheten 'hantera användare') från din Keycloak-applikation. Detta kommer att användas för testkonfiguration.
Magento Keycloak användarsynkronisering - Realmnamn
  • Ange den kopierade Keycloat-serverns URL i URL-fält för Keycloat-servern finns på fliken Synkroniseringskonfiguration.
  • Kopiera klient-ID:t och klistra in det i fältet Klient-ID på fliken Synkroniseringskonfiguration.
  • Klistra sedan in den i fältet Realm på fliken Synkroniseringskonfiguration.
  • Ange Testa användarnamn här och klicka sedan på Spara konfiguration knapp.
Magento Keycloak användarsynkronisering - Konfiguration
  • Under avsnittet Manuell/På begäran-provisionering kan du ange användarnamnet för den användare du skapade med tillstånd från 'hantera-användare'.
Magento Keycloak användarsynkronisering - Manuell på begäran
  • Under avsnittet Automatisk provisionering kan du automatisera provisioneringen när en användare skapas, tas bort och uppdateras. Du kan också aktivera automatisk synkronisering av Magento-användarlösenord.
Magento Keycloak användarsynkronisering - Automatisk provisionering
  • Grattis, du har framgångsrikt verifierat Användarens e-postadress under registreringen.

    Du har konfigurerat Keycloak User Sync med Magento. Om du letar efter något du inte hittar, vänligen skicka ett e-postmeddelande till oss på magentosupport@xecurify.com.


ADFS_sso ×
Hej där!

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

stödja