Sökresultat :

×

SAML Single Sign On (SSO) till Drupal med Absorb LMS som IDP


Drupal SAML Absorb LMS SSO (Single Sign-On)-konfiguration gör att din användare kan logga in på din Drupal-webbplats med sina Absorb LMS-uppgifter. Drupal SAML-modul ger möjlighet att aktivera SAML Single Sign-on för Drupal. Den här modulen är kompatibel med alla SAML Identity Providers (IdP). Vi tillhandahåller Drupal SAML Single Sign on - Tjänsteleverantör modul som är kompatibel med Drupal 7, Drupal 8, Drupal 9 och Drupal 10. Här kommer vi att gå igenom en guide för att konfigurera SAML SSO mellan Drupal och Absorb LMS Idp. I slutet av den här guiden bör användare från din identitetsleverantör kunna logga in på Drupal-webbplatsen.

Om du har några frågor eller om du behöver någon form av hjälp med att konfigurera modulen kan du kontakta oss på drupalsupport@xecurify.com. Om du vill kan vi också schemalägga ett onlinemöte för att hjälpa dig att konfigurera Drupal SAML Single Sign on - Service Provider SSO Login-modulen.

Installationssteg


  • Ladda ner modulen:
    Kompositören kräver 'drupal/miniorange_saml'
  • Navigera till Förläng menyn på din Drupal administratörskonsol och sök efter miniOrange SAML-tjänsteleverantör med hjälp av sökrutan.
  • Aktivera modulen genom att markera kryssrutan och klicka på installera knapp.
  • Konfigurera modulen på
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Installera modulen:
    drush en drupal/miniorange_saml
  • Rensa cacheminnet:
     borsta cr
  • Konfigurera modulen på
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Navigera till Förläng menyn på din Drupal administratörskonsol och klicka på Installera ny modul knapp.
  • installera Drupal SAML SP 2.0 Single Sign On (SSO) - SAML-tjänsteleverantör modulen antingen genom att ladda ner zip-filen eller från URL:en till paket (tjära/zip).
  • Klicka på Aktivera nyligen tillagda moduler.
  • Aktivera den här modulen genom att markera kryssrutan och klicka på installera knapp.
  • Konfigurera modulen på
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

Steg för att konfigurera Drupal SAML Single Sign-On (SSO) Inloggning till Absorb LMS som IdP

1. Konfigurera Absorb LMS som SAML-identitetsleverantör

Följ stegen nedan för att konfigurera Absorb LMS som SAML IdP:

miniorange img Konfigurera Absorb LMS som IdP
  • I miniOrange SAML SP SSO-modulen, navigera till Tjänsteleverantörens metadata flik. Här kan du hitta SP-metadata som SP Entity ID/Issuer och SP ACS URL (AssertionConsumerService) som krävs för att konfigurera Identity Provider (Absorb LMS).
  • Drupal saml ladda upp metadata
  • Logga in på Absorbera LMS adminportal som systemadministratör och navigera till Portalinställningar. Från Portal Settings finns en knapp i högermenyn märkt Hantera SSO-inställningar. Om du inte kan se den här knappen, kontakta din Absorb Client Success Manager för att diskutera aktivering av funktionen.
  • Absorbera LMS hantera sso-inställningar
  • Klicka Lägg till på botten av sidan.
  • Nu i Namn fältet kan du ange ett valfritt beskrivande anslutningsnamn. Detta namn är endast synligt för administratörer.
  • Absorbera LMS SP-initierad utgående installation
  • I Metod fältet välj SAML.
  • I Nyckelfält ange tjänsteleverantörscertifikatet som du kan få från miniOrange SAML-modulen under Konfiguration av tjänsteleverantör fliken.
  • Absorbera LMS SP-certifikat
  • I Id-egendom Välj fältet Absorbera användarprofil som Absorb ska skicka som NameID i SAML-påståendet. Detta bör vara en unik identifierare för eleverna.
  • Smakämnen Påstående Consumer Service Url kan lämnas tomt eftersom det ska tillhandahållas Absorb via SAML-förfrågan. Men om du upplever problem kan du hårdkoda en ACS-URL som du kan få från fliken Service Provider Setup i miniOrange SAML-modulen.
  • Ställ in signaturtypen på SHA1.
  • Inkludera användardata: Du kan välja att skicka användardata från Absorb LMA till Drupal-webbplatsen utöver SAML-svaret genom att aktivera denna växling.

    Om AV: Inga attribut kommer att inkluderas i svaret.
    Om PÅ: Absorb kommer att lägga till följande LMS-attribut till SAML-svaret i AttributeStatement:
    • Förnamn
    • Efternamn
    • E-postadress
    • Användar ID
    • Användarnamn
    • UserExternalId
    • Anställningsnummer
    • Jobbtitel
    • Avdelnings-ID
    • Avdelningsnamn
    • ExternalDepartmentId
    • IsAdmin
    Absorbera LMS inkluderar användardata
  • Inkludera anpassade fält: Du kan välja att inkludera alla anpassade användarfält som finns i Absorb LMS som en del av de attribut som returneras i SAML-svaret.
    Obs: Detta fält är endast synligt om Inkludera användardata är på.
  • Absorbera LMS inkluderar anpassade fält

2. Konfigurera Drupal som SAML-tjänsteleverantör

    I miniOrange SAML-modul, gå till Konfiguration av tjänsteleverantör flik i modulen. Det finns två sätt att konfigurera modulen:

    A. Genom att ladda upp IDP-metadata:
    • Klicka på Ladda upp IDP-metadata Link.
    • Du kan antingen Ladda upp metadatafil och klicka på Ladda upp fil knappen eller använd en Ladda upp metadata-URL och klicka på Hämta metadata knapp.
    • drupal saml ladda upp metadata
    B. Manuell konfiguration:
    • Ange de nödvändiga inställningarna (t.ex. identitetsleverantörens namn, IdP-enhets-ID eller utfärdare, SAML-inloggnings-URL, X.509-certifikat) som tillhandahålls av ditt Identitetsleverantör och klicka på Spara konfiguration knapp.
    • drupal saml idp tjänsteleverantör konfiguration

Aktiv support dygnet runt:

Om du stöter på några problem eller om du har några frågor är du välkommen att kontakta oss på drupalsupport@xecurify.com. Om du vill att några ytterligare funktioner ska inkluderas i modulen, vänligen kontakta oss, så kan vi skräddarsy det för dig. Om du vill kan vi också schemalägga ett onlinemöte för att hjälpa dig att konfigurera Drupal SAML SP-modulerna.

Ytterligare resurser

Vår andra modul

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