Sökresultat :

×

Logga in med Office 365 Single Sign-On (SSO) med OAuth i WordPress | Office 365 SSO för WordPress

Office 365 Single Sign-On (SSO)-integration för din WordPress-webbplats med hjälp av OAuth och OpenID Connect enkel inloggning (SSO) Plugin för WordPress låter användare säkert och bekvämt logga in på din webbplats och dina applikationer med en enda uppsättning inloggningsuppgifter från sitt Office 365-konto. Med Office 365 som OAuth-leverantör och WordPress som OAuth-klient säkerställer vårt plugin en sömlös SSO-upplevelse mellan WordPress och Office 365 med bara ett enda klick. Förutom Office 365 Single Sign-On (SSO) erbjuder vårt SSO för WordPress-plugin avancerade funktioner för Office 365-integration, inklusive mappning av användarprofilattribut, rollmappning och begränsning av webbplatsåtkomst baserat på organisationens e-postdomäner. För förbättrad säkerhet kan du också skydda hela din WordPress-webbplats med Office 365 Single Sign-On (SSO). Genom att implementera Office 365 SSO förenklar vårt plugin användarautentisering samtidigt som det säkrar inloggningsprocessen. För att komma igång, följ steg-för-steg-instruktionerna i guiden nedan för att installera och konfigurera pluginet för din Office 365 Single Sign-On (SSO)-konfiguration.


  • Logga in på din WordPress-instans som admin.
  • Gå till WordPress Dashboard -> Plugins och klicka på Lägg till en ny.
  • Sök efter en OAuth enkel inloggning (SSO) plugin för WordPress och klicka på installera nu.
  • När du har installerat klicka på Aktivera.

  • Logga in Microsoft Entra ID (Azure AD)-portal.
  • Välja Microsoft Entra ID (Azure AD).
  • Logga in med Office 365 Single Sign-on (SSO) -Home-Microsoft-Azure
  • Klicka på i den vänstra navigeringspanelen Appregistreringar tjänst och klicka Ny registrering.
  • Logga in med Office 365 Single Sign-on (SSO) - App-registrering
  • Konfigurera följande alternativ för att skapa en ny applikation.
    • Ange ett namn för din ansökan under Namn textfält.
    • I de kontotyper som stöds väljer du det tredje alternativet "Konton i valfri organisationskatalog (valfri Azure AD-katalog - Multitenant) och personliga Microsoft-konton (t.ex. Skype, Xbox)"
    • I avsnittet Omdirigera URI väljer du webbapplikation och ange Återuppringnings-URL från miniOrange OAuth Client-plugin (fliken Konfigurera OAuth) och spara det under Omdirigeringsadress textruta.
    • Klicka på Registrera knappen för att skapa din applikation.
    • Logga in med Office 365 Single Sign-on (SSO) - Översikt
  • Ett unikt applikations-ID tilldelas din applikation av Azure AD. Behåll Applikations-ID och katalog-ID praktiskt, de kommer att bli din Kund-ID och Hyresgäst-ID, som kommer att behövas senare för att konfigurera miniOrange OAuth Client-plugin.
  • Logga in 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.
  • Logga in med Office 365 Single Sign-on (SSO) -Översikt
  • Välj behörigheter och klicka på Lägg till behörigheter knapp.
  • Logga in med Office 365 Single Sign-on (SSO) -Request-api-permissions
  • 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.
  • Logga in med Office 365 Single Sign-on (SSO) - hemlig nyckel
  • Kopiera den hemliga nyckeln "värde" och håll värdet till hands som det kommer att krävas senare för att konfigurera Klienthemlighet under miniOrange OAuth Client Plugin.
  • Notera och kontakta oss - SSO mellan två WordPress-sajter

    Obs: Klienthemligheten för din utvecklarapplikation upphör att gälla om 180 dagar. För att säkerställa fortsatt funktionalitet måste du generera en ny klienthemlighet före utgången och uppdatera den i OAuth Single Sign-On-plugin.


    Microsoft Office 365 Single Sign-on (SSO) - Secret-Key-2

    Du har konfigurerat Office 365 som OAuth-leverantör för att aktivera Office 365 Single Sign-On (SSO) med WordPress, vilket möjliggör användarautentisering genom Office 365-inloggningen.


  • Gå till Konfigurera OAuth fliken och klicka Lägg till ny applikation för att lägga till en ny klientapplikation på din webbplats.
  • Logga in med Office 365 Single Sign-on (SSO) – Lägg till ny applikation
  • Välj din applikation från listan över OAuth/OpenID Connect-leverantörer, här office 365
  • Logga in med Office 365 Single Sign-on (SSO) - Välj applikation
  • Efter att ha valt leverantör, kopiera Återuppringnings-URL som måste konfigureras i OAuth-leverantörens SSO-applikationskonfiguration.
  • Ange klientuppgifterna som kund-ID & Klienthemlighet som du får från Office 365 SSO-applikationen.
  • Inställd Hyresgäst ID hittas från Office 365 SSO-applikationen. Se tabellen nedan för att konfigurera omfattning och slutpunkter för Office 365 i plugin-programmet.

  • Omfattning: öppet
    Auktorisera slutpunkt: https://login.microsoftonline.com/{tenant-id}/oauth2/authorize
    Åtkomsttokens slutpunkt: https://login.microsoftonline.com/{tenant-id}/oauth2/token
    Få användarinformation slutpunkt: https://graph.microsoft.com/v1.0/me
  • Klicka på Nästa.
  • Logga in med Office 365 Single Sign-on (SSO) – Lägg till appnamn, TenantID
  • Efter att ha verifierat alla detaljer på sammanfattningssidan, klicka på Finish för att spara konfigurationen samt testa SSO-anslutningen.
  • Office 365 Single Sign-On (SSO) OAuth - Slutför konfigurationen

    Du har konfigurerat WordPress som OAuth-klient för att aktivera Office 365 Single Sign-On (SSO) med WordPress, vilket möjliggör användarautentisering genom Office 365-inloggningen.

  • Gå till Konfigurera OAuth och sök efter ditt programnamn för att lägga till en ny klientapplikation på din webbplats, här Kontors 365.
  • Office 365 Single Sign-On (SSO) OAuth – Lägg till ny applikation
  • Inställd App-namn & Hyresgäst ID hittas från Office 365 SSO-applikationen. Se tabellen nedan för att konfigurera omfattning och slutpunkter för Office 365 i plugin-programmet. Klick Nästa.
  • Söker efter att ställa in Inloggningsflöde för Flera hyresgäster Microsoft-applikation? Snälla du Klicka här.


    Omfattning: öppet
    Auktorisera slutpunkt: https://login.microsoftonline.com/{tenant-id}/oauth2/authorize
    Åtkomsttokens slutpunkt: https://login.microsoftonline.com/{tenant-id}/oauth2/token
    Få användarinformation slutpunkt: https://graph.microsoft.com/v1.0/me
    Office 365 Single Sign-On (SSO) OAuth - Lägg till appnamn, TenantID
  • Välj Beviljningstyp från listan över alternativ & Klicka på Spara inställningar för att spara konfigurationen.
  • Office 365 Single Sign-On (SSO) OAuth - Lägg till Grant Type

    Du har konfigurerat WordPress som OAuth-klient för att aktivera Office 365 Single Sign-On (SSO) med WordPress, vilket möjliggör användarautentisering genom Office 365-inloggningen.

  • Användarattributmappning är obligatorisk för att göra det möjligt för användare att logga in på WordPress. Vi kommer att ställa in användarprofilattribut för WordPress med inställningarna nedan.

Hitta användarattribut

  • Gå till Konfigurera OAuth flik. Scrolla ner och klicka på Testkonfiguration.
  • Logga in med Office 365 Single Sign-on (SSO) - OAuth-testkonfiguration
  • Du kommer att se alla värden som returneras av din OAuth-leverantör till WordPress 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.
  • När du ser alla värden i Test Configuration, gå till Attribut/rollmappning fliken kommer du att få en lista över attribut i en rullgardinsmeny för Användarnamn.
  • Office 365 Single Sign-On (SSO) - Attributmappning i WordPress
  • Gå till Program → Välj programmet där du vill konfigurera gruppmappningen för Office 365 SSO. Gå nu till API-behörigheter fliken.
  • Logga in med Office 365 Single Sign-on (SSO) - API-behörigheter
  • Klicka på Lägg till rättighet knappen och sedan Microsoft Graph API -> Delegerade behörigheter och välj openid, profil omfattning och klicka på Lägg till behörigheter knapp.
  • Logga in med Office 365 Single Sign-on (SSO) - Begär API-behörigheter
  • Klicka på Ge samtycke för Demo-knappen.
  • Gå till fliken Manifest och hitta gruppmedlemskapsanspråk och ändrar dess värde till "Allt" och klicka på spara knapp.
  • Logga in med Office 365 Single Sign-on (SSO) - Anspråk på gruppmedlemskap
  • Nu skulle du kunna få gruppens värde i Testkonfigurationsfönstret.
  • Logga in med Office 365 Single Sign-on (SSO) - Gruppmappningstestkonfiguration
  • Du kan följa rollmappningsavsnittet för att mappa grupperna till WordPress-användare medan Azure B2C SSO.
  • Klicka på "Testa konfiguration" och du kommer att få listan över attributnamn och attributvärden som skickas av din OAuth-leverantör Office 365.
  • I fönstret Testkonfiguration mappar du attributnamnen i sektionen Attributmappning av plugin-programmet. Se skärmdumpen för mer information.
  • Logga in med Office 365 Single Sign-on (SSO) -attributmappning
  • Aktivera rollmappning: För att aktivera rollmappning måste du mappa attribut för gruppnamn. Välj attributnamnet från listan över attribut som returnerar rollerna från din leverantörsapplikation.
    T.ex: Grupper

  • Logga in med Office 365 Single Sign-on (SSO) -rollmappning
  • Tilldela WordPress-rollen till leverantörsrollen: Baserat på din leverantörsapplikation kan du tilldela WordPress-rollen till dina leverantörsroller. Det kan vara en elev, lärare, administratör eller någon annan beroende på din ansökan. Lägg till leverantörsrollerna under Group Attribute Value och tilldela den nödvändiga WordPress-rollen framför den under WordPress-rollen.

    Till exempel, i bilden nedan. Lärare har tilldelats rollen som administratör & student tilldelas rollen som prenumerant.
  • Logga in med Office 365 Single Sign-on (SSO) -testkonfiguration
  • När du har sparat kartläggningen kommer leverantörsrollen att tilldelas WordPress-administratörsrollen efter SSO.
    Exempel: Enligt det givna exemplet kommer användare med rollen "lärare" att läggas till som administratör i WordPress och "student" kommer att läggas till som prenumerant.
  • Gå till WordPress vänsterpanel > Utseende > Widgets.
  • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
  • Office 365 Single Sign-on (SSO) - Inställning för inloggningsknapp för WordPress skapa ny klient
  • Gå till WordPress vänsterpanel > Utseende > Widgets.
  • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
  • Office 365 Single Sign-on (SSO) - Inställning för inloggningsknapp för WordPress skapa ny klient
  • Öppna din WordPress-sida och du kan se Office 365 SSO-inloggningsknappen där. Du kan testa Office 365 Single Sign-On (SSO) - Office 365 OAuth nu.
  • Se till "Visa på inloggningssidan"alternativet är aktiverat för din applikation. (Se bilden nedan)
  • Office 365 Single Sign-on (SSO) - Office 365 OAuth - Inställning för inloggningsknapp för WordPress skapa-nyklient
  • Gå nu till din WordPress Login sida. (T.ex. https://< din-wordpress-domän >/wp-login.php)
  • Du kommer att se en Office 365 SSO-inloggningsknapp där. När du klickar på inloggningsknappen kommer du att kunna testa Office 365 Single Sign-On (SSO) - Office 365 OAuth.
  • Office 365 Single Sign-on (SSO) - Inställning för inloggningsknapp för WordPress skapa ny klient

Sammanfattningsvis, efter framgångsrik konfiguration Office 365 som OAuth-leverantör och WordPress som en OAuth-klient, har du uppnått en smidig och säker autentiseringsprocess för dina användare. Genom Office 365 Single Sign-On (SSO) kan du säkerställa en robust användarupplevelse i WordPress-miljön. Detta möjliggör användarautentisering genom Office 365-inloggningen. Genom integrationen av Office med WordPress kan användare säkert logga in på sina WordPress-konton med sina befintliga Office 365-uppgifter.



 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Vi kontaktar dig tidigast!


ADFS_sso ×
Hej där!

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

stödja