Sökresultat :

×

SAML enkel inloggning till Joomla med Azure AD/Microsoft Entra ID

miniOrange Joomla SAML SP SSO-plugin hjälper dig att integrera din Joomla-webbplats med Microsoft Entra ID (Azure AD) med hjälp av SAML 2.0-protokollet. Vårt användarvänliga plugin förenklar processen att konfigurera Single Sign-on (SSO) med Microsoft Entra ID (Azure AD) i Joomla, vilket säkerställer en säker inloggningsupplevelse. Detta gör det möjligt för användare att enkelt komma åt olika Joomla-webbplatser med sina Microsoft Entra ID (Azure AD) IDP-inloggningsuppgifter.

Vårt plugin är utformat för att vara kompatibelt med Joomla 3, 4, 5 och 6 och fungerar sömlöst med alla SAML 2.0-kompatibla identitetsleverantörer. För en detaljerad översikt över de omfattande funktionerna som erbjuds av Joomla SAML SP-pluginet, besök vår sida här. Nedan ger vi en steg-för-steg-guide om hur du konfigurerar SAML SSO-inloggning mellan din Joomla-webbplats och Microsoft Entra ID (Azure AD), där Microsoft Entra ID (Azure AD) fungerar som identitetsleverantör (IDP) och Joomla som tjänsteleverantör (SP).


Youtube-färg Skapad med skissar.

För att ställa in enkel inloggning mellan Joomla och Azure AD/Microsoft Entra ID kan du också följa detta steg för steg Installationsvideo.


I denna inställning, Azure AD/Microsoft Entra ID fungerar som lagringsplats för användare, dvs det kommer att fungera som IDP medan Joomla är där användare kommer att logga in med sina autentiseringsuppgifter från Azure AD/Microsoft Entra ID där Joomla SAML SP SSO Plugin kommer att installeras.

  • Logga in på din Joomla-sajt Administratör konsol.
  • Från vänster växlingsmeny, klicka på Systemkrav, klicka sedan på under Installera förlängningar.
  • Klicka nu på Eller bläddra efter fil för att hitta och installera plugin-filen som laddades ner tidigare.
Installera Joomla SAML SP Plugin
  • Installationen av plugin har lyckats. Klicka nu på Kom igång!
Kom igång med SAML SP Setup
  • Gå till Tjänsteleverantörens metadata fliken, här hittar du Metadata URL, ladda ner metadata XML-fil, eller så kan du kopiera Enhets-ID och ACS-URL direkt.
Kom igång med SAML SP Setup
Konfigurera Microsoft Entra ID som en IDP
  • Sök och välj Microsoft Access ID.
Konfigurera Microsoft Entra ID som en IDP
  • Klicka på App-registreringar, klicka sedan på Ny registrering.
Konfigurera Microsoft Entra ID som en IDP
  • Tilldela ett namn och välj kontotyp för din ansökan. I den Omdirigera URI fältet, tillhandahålla ACS URL tillhandahålls i Metadata för tjänsteleverantörer fliken i plugin-programmet och klicka sedan på Registrera knapp.
Konfigurera Microsoft Entra ID som en IDP
  • Navigera nu till Exponera ett API från den vänstra menypanelen och klicka på Lägg till/ställ in knappen för att ersätta APPLIKATIONS-ID URI med SP Entity ID värdet från fliken Tjänstleverantörsmetadata i plugin-programmet.

OBS: Se till att SP Entity ID värde i Tjänsteleverantörens metadata fliken slutar inte med en snedstreck ('/')Om så är fallet, ta bort det avslutande snedstrecket från fältet SP EntityID/Issuer på fliken Service Provider Metadata i plugin-programmet. Ange det uppdaterade värdet i Azure-änden och Spara ändringarna. Om du fortsätter att ha problem med att konfigurera URL:en för applikations-ID:t, vänligen Klicka här för instruktioner om hur man löser problemet.


Konfigurera Microsoft Entra ID som en IDP
Konfigurera Microsoft Entra ID som en IDP
  • Gå tillbaka till Microsoft Entra ID (Azure AD) ⇒ App-registreringar fönstret och klicka på endpoints länken.
Konfigurera Microsoft Entra ID som en IDP
  • Detta öppnar ett fönster med flera webbadresser. Du kan kopiera URL för dokument med federationsmetadata från det här fönstret och använd det för konfiguration i Joomla SAML SP-plugin.
Konfigurera Microsoft Entra ID som en IDP
  • Du har konfigurerat Microsoft Entra ID (Azure AD) som din identitetsleverantör.
Konfigurera Microsoft Entra ID som en IDP
  • Klicka på Ny ansökan.
Konfigurera Microsoft Entra ID som en IDP
  • Klicka på Skapa din egen applikation och ange appnamnet och klicka sedan på Skapa knapp.
Konfigurera Microsoft Entra ID som en IDP
  • Klicka på Konfigurera enkel inloggning.
Konfigurera Microsoft Entra ID som en IDP
  • Välja SAML här.
Konfigurera Microsoft Entra ID som en IDP
  • Klicka nu på Redigera -knappen och ange SP-enhets-ID för identifierare och ACS-URL för svars-URL från fliken Service Provider Metadata i plugin-programmet.
Konfigurera Microsoft Entra ID som en IDP
Konfigurera Microsoft Entra ID som en IDP
  • Som standard, följande attribut kommer att skickas i SAML-svaret. Du kan visa eller redigera anspråken som skickats i SAML-svaret till applikationen under Användarattribut och anspråk Steg.
Konfigurera Microsoft Entra ID som en IDP
  • Kopiera App Federation Metadata URLDetta kommer att användas vid konfigurering av Joomla SAML-plugin.
Konfigurera Microsoft Entra ID som en IDP

Tilldela användare och grupper till din SAML-applikation:

  • Som en säkerhetskontroll utfärdar Azure AD inte en token som tillåter en användare att logga in på programmet om inte Azure AD har beviljat användaren åtkomst. Användare kan beviljas åtkomst direkt eller via gruppmedlemskap.
  • Klicka på Användare och grupper från programmets vänstra navigeringsmeny. Nästa skärm visar alternativen för att tilldela användare/grupper till programmet.
Konfigurera Microsoft Entra ID som en IDP
  • Efter att ha klickat på Lägg till användare/grupp, Välj Användare och grupper i Lägg till uppdrag skärm.
  • Nästa skärm visar alternativet att välja användare eller bjuda in externa användare. Du kan också tilldela grupper till applikationen här. Välj lämplig användare eller grupp och klicka på Välja knapp.
Konfigurera Microsoft Entra ID som en IDP

I Joomla SAML-pluginet, gå till fliken Inställningar för tjänsteleverantör. Klicka sedan på Lägg till ny IDP knappen. Du kan konfigurera IDP:n på tre sätt:

Ladda upp IdP-metadata

S. Genom att ladda upp IDP-metadata:

  • Här klickar du på Välj FIL knappen och välj IDP-metadatafilen, klicka sedan på Ladda knapp.
Ladda upp IdP-metadata

B. Efter metadata-URL:

  • ange Metadata URL (Kopiera från IDP-appen) och klicka på Hämta knapp.
Ladda upp IdP-metadata

C. Manuell konfiguration:

  • Kopiera SAML Entity ID, SAML Single-Sign-On Endpoint URL och X.509-certifikat från Federation Metadata-dokument och klistra in det Idp-enhets-ID eller utfärdare, URL för enkel inloggning, X.509-certifikat fälten i plugin-programmet.
IdP Entitets-ID SAML Entity ID i Federation Metadata-dokumentet
URL för enkel inloggning SAML Single-Sign-On Endpoint URL i Federation Metadata-dokumentet
X.509 Certifikatvärde X.509-certifikat i dokumentet Federation Metadata
Ladda upp IdP-metadata

  • Klicka Spara för att lagra din konfiguration. När den konfigurerade IDP:n har sparats visas den i Lista över internflyktingar, där du kan kopiera SSO URL eller hantera konfigurationen genom att redigera den konfigurerade IDP:n eller ta bort den efter behov.
Ladda upp IdP-metadata

  • Testa slutligen konfigurationen genom att klicka på Testa knappen. I fönstret för lyckat test ser du attributen som mottagits från din IDP, vilket gör att du kan verifiera att installationen fungerar korrekt.
Ladda upp IdP-metadata

  • Attribut är användarinformation som lagras i din identitetsleverantör.
  • Attributmapping hjälper dig att få användarattribut från din identitetsleverantör (IDP) och mappa dem till Joomla användarattribut som förnamn, efternamn, adress, telefon etc.
  • När användarna registreras automatiskt på din Joomla-webbplats kommer dessa attribut automatiskt att mappas till dina Joomla-användaruppgifter.
  • Gå till Kartläggning fliken och fyll i alla fält i Attributmappning sektion.
Användarnamn: Namn på användarnamnsattributet från IdP (Behåll NameID som standard)
E-post: Namn på e-postattributet från IdP (Behåll NameID som standard)
Namn: Namn på namnattributet från IdP
Joomla Attribut Mapping
  • Du kan kontrollera testkonfigurationsresultaten under fliken Service Provider Setup för att få en bättre uppfattning om vilka värden som ska mappas här.

Obs! Du kan se hur attributmappning fungerar här..

  • Grupp-/rollmappning hjälper dig att tilldela specifika roller till användare av en viss grupp i din identitetsleverantör (IdP).
  • Vid automatisk registrering tilldelas användarna roller baserat på gruppen de är mappade till.
Joomla Group Mapping

Obs! Du kan se hur grupp-/rollmappning fungerar här..

  • Navigera till Azure Active Directory > Företagsapplikationer > Din SAML-app.
  • Gå till Användare och grupper sektion.
  • Klicka på Lägg till användare/grupp alternativ.
  • Tilldela de nödvändiga grupperna till applikationen.
Konfigurera Microsoft Entra ID som en IDP

    Om du använder en appregistrering, följ stegen nedan:

  • Gå till Azure Active Directory > Appregistreringar > Din app.
  • Klicka på Manifest alternativ i menyn till vänster.
  • Redigera manifestet:
    • Leta reda på attributet "groupMembershipClaims".
    • Ställ in dess värde baserat på dina krav:
    • "Inga": Inga gruppanspråk kommer att inkluderas.
    • "SecurityGroup": Inkluderar endast säkerhetsgrupper.
    • "Alla": Inkluderar både säkerhets- och distributionsgrupper.
Konfigurera Microsoft Entra ID som en IDP
  • Gå till Inloggningsinställningar fliken. Du kan lägga till inloggnings-URL för att utföra SAML SSO på din Joomla-webbplats genom att följa stegen nedan.
  • Det finns flera funktioner tillgängliga på den här fliken som Auto omdirigera användaren till identitetsleverantör och Aktivera backend-inloggning för superanvändare. För att använda dessa funktioner, klicka på respektive kryssruta.
SSO-inloggnings-URL
  • Klicka på fliken Uppgradera för att kolla in vår kompletta lista med funktioner och olika licensplaner. ELLER så kan du klicka här för att kontrollera funktioner och licensplaner.
  • Om du står inför något problem eller har någon fråga i åtanke kan du kontakta oss genom att skicka din fråga till oss via Support-knappen i plugin-programmet eller genom att skicka ett e-postmeddelande till oss på joomlasupport@xecurify.com.

ADFS_sso ×
Hej där!

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

stödja