Sökresultat :

×

SAML Single Sign-On (SSO) till Drupal med Salesforce som IdP

Drupal SAML-integrationen med hjälp av miniOrange SAML SP Modulen etablerar sömlös SSO mellan Salesforce och Drupal-webbplatsen. Användarna kommer att kunna logga in på Drupal-webbplatsen med sina Salesforce-inloggningsuppgifter. Det här dokumentet guidar dig genom stegen för att konfigurera Single Sign-On - SSO mellan Drupal som tjänsteleverantör (SP) och Salesforce som identitetsleverantör (IdP). Modulen är kompatibel med Drupal 7, Drupal 8, Drupal 9, Drupal 10 och Drupal 11.


Salesforce SSO för kontakter, konton och anpassade objekt

Tillåt dina partners, kontakter, konton eller andra anpassade objektposter att logga in och få åtkomst till applikationer som WordPress, Shopify, JIRA, Confluence etc. med Salesforce-poster som identitet för SSO-autentisering.

Salesforce SSO använder anpassade objekt som identitetskälla  
  • 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

  • Gå till konfigurationPersonerSAML-inloggningskonfiguration i Administration meny. (/admin/config/people/miniorange_saml/idp_setup)
Drupal SAML SP - välj miniOrange SAML Login Configuration
  • Enligt Tjänsteleverantörens metadata fliken, scrolla ner och kopiera SP Entity ID/Emittent och SP ACS URL. Ha det till hands. (Detta krävs för att konfigurera IdP.)
Drupal SAML SP - Kopiera SP Entity ID och SP ACS URL
  • Logga in på din Salesforce konto.
  • Klicka på inställningen Resultat för tillverkarlista i det övre högra hörnet. Klicka på Inställning från rullgardinsmenyn.
drupal saml sp välj inställning från inställningarna

  • Navigera till Snabbsökning rutan från den vänstra panelen.
  • Sök efter Identitetsleverantör och klicka på den.
Salesforce-Single-Sign-On-Search-for-Identity-Provider

  • Klicka på Aktivera identitetsleverantör knapp.
Identity-Provider-Salesforce-Single-Sign-On-Enable-Identity-Provider

  • Klicka på Spara knapp.
Salesforce SAML Single Sign-On ( SSO ) - Klicka på knappen Spara

  • Klicka på Ladda ner metadata knapp. Håll den nedladdade filen till hands. (Detta behövs för att konfigurera Drupal som SAML-tjänsteleverantör.)
  • Klicka på Tjänsteleverantörer skapas nu via anslutna appar. Klicka här länk. Du kommer att omdirigeras till Ny ansluten app konfigurationssidan.
Identity-Provider-Salesforce-Single-Sign-On-Click-on-Download-Metadata-button

  • Ny ansluten app, Ange följande information.
  • Grundläggande information:
    • Ange namnet på applikationen i Ansluten appnamn textfält.
    • Ange en giltig e-postadress i Kontakt E textfält.
    Manage-Connected-Apps-Salesforce-Single-Sign-On-enter-basic-profile-info

    • Webbappinställningar:
    • Kontrollera Aktivera SAML kryssrutan och ange den nödvändiga informationen i motsvarande textfält från Service Procider Metadata fliken i modulen som hänvisar till nedan.
      Salesforce SAML-fält Tjänsteleverantörsinformation (Drupal)
      Enhets-ID SP Entity ID/Emittent
      ACS URL SP ACS URL
      Typ av ämne Användarnamn
      Namn ID-format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent
    Hantera-anslutna-appar-Salesforce-Single-Sign-On-Web-App-inställningar

    • Klicka på Spara.
    • Navigera till Snabbsökning rutan från den vänstra panelen.
    • Sök efter Hantera anslutna appar och klicka på den.
    • Välj den applikation som du har skapat på Salesforce. Till exempel Drupal.
    Hantera-anslutna-appar-Salesforce-Single-Sign-On-Search-for-Manage-Connected-Apps

    • Bläddra ner till Profiler avsnittet och klicka på Hantera profiler knapp.
    Lightning-Experience-Salesforce-Single-Sign-On-Profiler

    • Välj de profiler du vill ge åtkomst för att logga in via den här appen. Klicka på Spara knapp.
    Lightning-Experience-Salesforce-Single-Sign-On-Profiler

    • Navigera till Konfiguration av tjänsteleverantör fliken på Drupal-webbplatsen och klicka på Ladda upp IDP-metadata.
    • I fältet Ladda upp metadatafil väljer du XML-metadatafilen som du laddade ner från Salesforce. Klicka på Ladda upp fil knapp.
    Drupal-SAML-Single-Sign-On-Upload-Salesforce-IdP-metadata

    Notera och kontakta oss - SSO mellan två WordPress-sajter

    Obs: Följ dessa steg för att uppdatera identitetsleverantörens namn:

    • Enligt Handling, Välj Redigera.
    • ange Salesforce i Identitetsleverantörens namn textfält.
    • Bläddra ner och klicka på Spara konfiguration knapp.
  • Klicka på Testa länk för att testa kopplingen mellan Drupal och Salesforce.
Drupal-SAML-Single-Sign-On-Click-on-Test-link-to-verify-the-connection

  • I ett popup-fönster för testkonfiguration loggar du in med Salesforce-inloggningsuppgifter (om det inte finns någon aktiv session). Efter lyckad autentisering visas en lista över attribut som mottagits från Salesforce. Klicka på Färdig .
Drupal-och-Salesforce-Test-Configuration-lyckat

Grattis! Du har konfigurerat Salesforce som SAML-identitetsleverantör (IdP) och Drupal som SAML-tjänsteleverantör.

  • Öppna en ny webbläsare/privat fönster och navigera till inloggningssidan för Drupal-webbplatsen.
  • Klicka på Logga in med identitetsleverantör (Salesforce) länken.
  • Du kommer att omdirigeras till Salesforce-inloggningssidan. Ange Salesforce-uppgifterna. Efter framgångsrik autentisering kommer användaren att omdirigeras tillbaka till Drupal-webbplatsen.

 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