Sökresultat :

×

Office 365 Single Sign-On (SSO) OAuth / OpenID Anslut till Magento | Microsoft SSO-inloggning

Office 365 Single Sign-On (SSO) OAuth / OpenID Anslut till Magento | Microsoft SSO-inloggning


Office 365 Single Sign-On (SSO) med Magento möjliggör säker inloggningsåtkomst till Magento med Office 365 som OAuth- och OpenID Connect-leverantör. Magento OAuth/OpenID Connect Single Sign-On-modul ger möjlighet att aktivera OAuth/OpenID Single Sign-On för Magento. Om du vill att användare ska logga in på din Magento-webbplats med sina Office 365-uppgifter kan du helt enkelt göra det med vår Magento OAuth/OpenID Connect Single Sign-On Plugin. När du väl har konfigurerat Office 365 med Magento-modulen kan du tillåta användare att SSO till din Magento-webbplats med hjälp av Office 365. Den har kraftfulla funktioner för enkel inloggning (SSO) som mappning av användarprofilattribut och rollmappning, bland annat. Vi kommer att gå igenom hur du ställer in Single Sign-On (SSO) för användarautentisering mellan Magento och Office 365 i den här guiden.
För att veta mer om andra funktioner vi tillhandahåller i Magento OAuth/OpenID Connect Single Sign-On-modulen kan du klicka här.

Förutsättningar: Ladda ner och installation

Installation med Composer:
  • Köp miniOrange OAuth / OpenID Connect Single Sign On förlängning från magento marknadsplats.
  • 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 miniorange-oauth-sso:{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 setup:di:compile
    php bin / magento-installation: uppgradering

Manuell installation:
  • Ladda ner miniOrange OAuth OpenID Connect Single Sign-On-förlängningen zip från här..
  • Packa upp allt innehåll i zip-filen i MiniOrange/OAuth-katalogen.
  • {Root Directory of Magento} app koda MiniOrange OAuth
  • Kör följande kommandon på kommandotolken för att aktivera tillägget.
  • php bin/magento setup:di:compile
    php bin / magento-installation: uppgradering

Magento OAuth OpenID Connect SSO-tillägg tillåter inloggning (Single Sign-On) till Magento med din Azure AD, Azure B2C, AWS Cognito, WSO2, Okta, LinkedIn, Google, Facebook, Slack, Discord eller andra anpassade OAuth 2.0-leverantörer [24/7] STÖD]

 Testad med 2.4.5

Steg för att konfigurera Office 365 OAuth & OpenID Single Sign-On (SSO) Inloggning till Magento

1. Ställ in Office 365 som OAuth-leverantör

Följ stegen nedan för att konfigurera Office 365 som OAuth-leverantör

miniorange img Konfigurera Office 365 som OAuth-leverantör
  • Logga in Azur portalen.
  • Klicka på App Tjänster och gå till Hantera Azure Active Directory.
  • Säker åtkomst med Office 365 Single Sign-On (SSO) Home Microsoft Azure
  • Klicka på i den vänstra navigeringsrutan Appregistreringar tjänst och klicka Ny registrering.
  • Office 365 Single Sign-on (SSO) Magento SSO - App-registrering
  • När sidan Skapa visas anger du din ansökans registreringsinformation. (Se tabellen nedan)
  • Namn: Namn på din ansökan.
    Ansökningstyp :
    1. Välja "Webbapp/API" för klientapplikationer och resurs/API-applikationer som är installerade på en säker server. Den här inställningen används för konfidentiell OAuth webbklienter och offentliga användaragentbaserade klienter. Samma applikation kan också exponera både en klient och resurs/API.
    Webbadress för inloggning:
    1. För "Web app / API"-applikationer, ange basadressen till din app. t.ex. https:// kan vara webbadressen till en webbapp som körs på din lokala dator. Användare skulle använda denna URL för att logga in på en webbklientapplikation.
  • Se till "Ge administratörssamtycke till behörigheter för openid och offline_access" alternativet är aktiverat. Klicka på när du är klar Registrera.
  • Azure AD Single Sign-on Magento SSO - registrera
  • Ett unikt applikations-ID tilldelas din applikation av Azure AD. Behåll Applikations-ID och katalog-ID praktiskt, de kommer att vara din Kund-ID och Hyresgäst-ID, som kommer att behövas senare för att konfigurera miniOrange Magento OAuth Client-plugin.
  • Säker åtkomst med Office 365 Single Sign-On (SSO)-registreringsapp
  • Gå till API-behörigheter från den vänstra navigeringsrutan och klicka på Lägg till behörigheter. Välj sedan office 365.
  • Säker åtkomst med Office 365 Single Sign-On Magento SSO API-behörigheter
  • Välj behörigheter och klicka på Lägg till behörigheter knapp.
  • Säker åtkomst med Office 365 Single Sign-On SSO Request-behörigheter
  • Gå till Certifikat och hemligheter från den vänstra navigeringsrutan och klicka på Ny kundhemlighet. Ange beskrivning och utgångstid och klicka på ADDERA alternativ.
  • Azure AD Single Sign-on Magento SSO genererar hemlighet
  • Kopiera den hemliga nyckeln "värde" och håll värdet till hands, det blir ditt Klienthemlighet som kommer att krävas för att konfigurera miniOrange Magento OAuth Client Plugin.
  • Azure AD Single Sign-on Magento SSO - Secret-Key-2

office 365 som en OAuth-leverantör har konfigurerats från steget ovan för att uppnå Office 365 Single Sign-On (SSO) med Office 365-inloggningsuppgifter till din Magento-webbplats.

2. Konfigurera Magento 2 som OAuth-klient

  • När du har konfigurerat OAuth Provider, gå till fliken OAuth Provider och konfigurera OAuth-leverantörens namn, kund-ID, Klienthemlighet, Omfattning och gav slutpunkter. (Du kan kopiera dessa värden i STEG 2 från applikationens instrumentpanel.)

    Se Slutpunkter nedan för att konfigurera OAuth-klienten


    Omfattning: öppet
    Auktorisera slutpunkt: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/authorize
    Åtkomsttokens slutpunkt: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/token
    Få användarinformation slutpunkt: https://graph.microsoft.com/beta/me
  • Klicka på Save knappen för att spara inställningarna.
  • Klicka på Testkonfiguration knapp.
  • Magento 2 OAuth-referenser Azure AD/Office 365 SSO OAuth
  • Du kommer att se alla värden som returneras av din OAuth-leverantör till Magento i en tabell. Om du inte ser värdet för förnamn, efternamn, e-post eller användarnamn, gör de nödvändiga inställningarna i din OAuth-leverantör för att returnera denna information.
  • MiniOrange Premium Plugin ger dig också funktionen till omdirigera din användare automatiskt till IdP-inloggningssidan.
  • Magento 2 OAuth automatisk omdirigering till idp
  • Gå till fliken Inloggningsinställningar och markera alternativ för att aktivera SSO på din Magento-webbplats.
  • Magento 2 OAuth aktivera SSO

4. Kund/administratör SSO



  • Gå till kundinloggningssidan och du kommer att se SSO-knappen på din frontend. Klicka på knappen och testa SSO.
  • Magento 2 OAuth SSO kund SSO
  • Du kommer att lyckas logga in på Magento.
  • magento SSO magento 2 OAuth-klient SSO Admin SSO

3: Attribut / anpassad mappning (valfritt). *Detta är en Premium-funktion.

  • Du kan mappa attribut på fliken Attributmappning. Endast användarnamn och e-postadress får mappas i gratisversionen av plugin. Men i premiumversionen av pluginet kan du mappa olika attribut som kommer från din OAuth-leverantör till attributen som finns på din Magento-webbplats.
  • Magento 2 OAuth-attributmappning

4: Rollmappning (valfritt). *Detta är en Premium-funktion.

  • Du kan ange en standardroll i det kostnadsfria plugin-programmet som kommer att tilldelas alla icke-adminanvändare när de utför SSO.
  • Gå till fliken Attribut/Rollmappning och navigera till avsnittet Rollmappning.
  • Välj standardrollen och klicka på knappen Spara.
  • Azure AD Magento SSO - Office 365 Single Sign-On(SSO) Login in Magento - rollmappning

Genom att konfigurera office 365 som en OAuth-leverantör och Magento som en OAuth-klient med hjälp av vårt Magento OAuth Client-plugin har du framgångsrikt installerat Magento Office 365 Single Sign-On (SSO). Inom några minuter kommer du att kunna ge säker åtkomst till din Magento-webbplats med hjälp av Office 365-inloggningsuppgifter tack vare denna lösning.


Ytterligare resurser


Varför väljer våra kunder miniOrange Magento Single Sign-On (SSO)-lösningar?


24 / 7 Support

Vi erbjuder 24/7 support för alla Magento-lösningar. Vi säkerställer högkvalitativ support för att möta dina behov.

Registrera sig

Recensioner

Se själv vad nöjda kunder har att säga om våra pålitliga Magento-lösningar.

Omdömen

Omfattande installationsguider

Enkla och exakta steg-för-steg-instruktioner och videor som hjälper dig att konfigurera inom några minuter.

Titta på Demo


Vi erbjuder säkra identitetslösningar för enkel inloggning, tvåfaktorsautentisering, provisionering och mycket mer. Vänligen kontakta oss på

 +1 978 658 9387 (USA) | +91 97178 45846 (Indien)   magentosupport@xecurify.com

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