Suchergebnisse :

×

SAML Single Sign-On (SSO) in Drupal mit Salesforce als IdP

Die Drupal SAML-Integration mithilfe von miniOrange SAML SP Dieses Modul ermöglicht die nahtlose Einrichtung von Single Sign-On (SSO) zwischen Salesforce und Ihrer Drupal-Website. Benutzer können sich mit ihren Salesforce-Zugangsdaten bei Drupal anmelden. Dieses Dokument beschreibt die Konfiguration von SSO zwischen Drupal als Dienstanbieter (SP) und Salesforce als Identitätsanbieter (IdP). Das Modul ist kompatibel mit Drupal 7, 8, 9, 10 und 11.

  • Laden Sie das Modul herunter:

    Komponist benötigt „drupal/miniorange_saml“

  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und suchen Sie nach miniOrange SAML-Dienstanbieter über das Suchfeld.
  • Aktivieren Sie das Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken installieren .
  • Konfigurieren Sie das Modul unter

    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

  • Installieren Sie das Modul:

    drush und drupal/miniorange_saml

  • Leeren Sie den Cache:

    drush cr

  • Konfigurieren Sie das Modul unter

    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und klicken Sie auf Installieren Sie neue Modul .
  • Installieren Sie das Drupal SAML SP 2.0 Single Sign On (SSO) – SAML-Dienstanbieter Modul entweder durch Herunterladen der Zip-Datei oder über die URL der Paket (tar/zip).
  • Klicken Sie auf Aktivieren Sie neu hinzugefügte Module.
  • Aktivieren Sie dieses Modul, indem Sie das Kontrollkästchen aktivieren und auf klicken installieren .
  • Konfigurieren Sie das Modul unter

    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

  • Gehe zu KonfigurationPersonenSAML-Anmeldekonfiguration in England, Verwaltung Menü. (/admin/config/people/miniorange_saml/idp_setup)
Drupal SAML SP - wählen Sie die miniOrange SAML-Anmeldekonfiguration
  • Unter dem Metadaten des Dienstanbieters Tab, scrollen Sie nach unten und kopieren Sie die SP-Entitäts-ID/Aussteller und der SP ACS-URL. Halten Sie es griffbereit. (Dies ist zur Konfiguration von IdP erforderlich.)
Drupal SAML SP - SP-Entity-ID und SP-ACS-URL kopieren
  • Einloggen, um Salesforce Konto.
  • Klicken Sie auf die Einstellung Icon in der oberen rechten Ecke. Klicke auf Einrichtung aus der Dropdown-Liste.
Drupal Saml SP Wählen Sie Setup aus den Einstellungen aus

  • Navigieren Sie zu der Schnell finden Feld aus dem linken Bereich.
  • Suchen Sie nach Identitätsanbieter und klicke darauf.
Salesforce-Single-Sign-On-Search-for-Identity-Provider

  • Klicken Sie auf Aktivieren Sie den Identitätsanbieter .
Identity-Provider-Salesforce-Single-Sign-On-Enable-Identity-Provider

  • Klicken Sie auf Gespeichert .
Salesforce SAML Single Sign-On (SSO) – Klicken Sie auf die Schaltfläche Speichern

  • Klicken Sie auf Metadaten herunterladen Schaltfläche. Halten Sie die heruntergeladene Datei griffbereit. (Dies ist erforderlich, um Drupal als SAML-Dienstanbieter zu konfigurieren.)
  • Klicken Sie auf Dienstanbieter werden jetzt über Connected Apps erstellt. Hier klicken Verknüpfung. Sie werden weitergeleitet Neue verbundene App Konfigurationsseite.
Identity-Provider-Salesforce-Single-Sign-On-Click-on-Download-Metadata-Button

  • Auf dem Neue verbundene App, stellen Sie folgende Informationen bereit.
  • Grundinformation:
    • Geben Sie den Namen der Anwendung ein Name der verbundenen App Textfeld.
    • Geben Sie eine gültige E-Mail-Adresse ein Kontakt E-Mail Textfeld.
    Manage-Connected-Apps-Salesforce-Single-Sign-On-enter-basic-profile-info

    • Web-App-Einstellungen:
    • Prüfen Sie die Aktivieren Sie SAML , und geben Sie die erforderlichen Informationen in das entsprechende Textfeld aus dem Serviceprocider-Metadaten Registerkarte des unten aufgeführten Moduls.
      Salesforce SAML-Feld Informationen zum Dienstanbieter (Drupal)
      Entitäts-ID SP-Entitäts-ID/Aussteller
      ACS-URL SP ACS-URL
      Betrefftyp Benutzername
      Namens-ID-Format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent
    Manage-Connected-Apps-Salesforce-Single-Sign-On-Web-App-Einstellungen

    • Klicken Sie auf Gespeichert.
    • Navigieren Sie zu der Schnell finden Feld aus dem linken Bereich.
    • Suchen Sie nach Verbundene Apps verwalten und klicke darauf.
    • Wählen Sie die Anwendung aus, die Sie in Salesforce erstellt haben. Zum Beispiel Drupal.
    Manage-Connected-Apps-Salesforce-Single-Sign-On-Search-for-Manage-Connected-Apps

    • Scrollen Sie nach unten Profil Abschnitt und klicken Sie auf Profile verwalten .
    Lightning-Experience-Salesforce-Single-Sign-On-Profile

    • Wählen Sie die Profile aus, denen Sie Zugriff auf die Anmeldung über diese App gewähren möchten. Klick auf das Gespeichert .
    Lightning-Experience-Salesforce-Single-Sign-On-Profile

    • Navigieren Sie zu der Einrichtung des Dienstanbieters Registerkarte der Drupal-Site und klicken Sie auf IDP-Metadaten hochladen.
    • Wählen Sie im Feld „Metadatendatei hochladen“ die XML-Metadatendatei aus, von der Sie heruntergeladen haben Salesforce. Klicken Sie auf Datei hochladen .
    Drupal-SAML-Single-Sign-On-Upload-Salesforce-IdP-Metadaten

    Hinweis und Kontakt - SSO zwischen zwei WordPress-Sites

    Hinweis: Führen Sie die folgenden Schritte aus, um den Namen des Identitätsanbieters zu aktualisieren:

    • Der ActionWählen Sie die Bearbeiten.
    • Enter Salesforce in England, Name des Identitätsanbieters Textfeld.
    • Scrollen Sie nach unten und klicken Sie auf Konfiguration speichern .
  • Klicken Sie auf Test Link zum Testen der Verbindung zwischen Drupal und Salesforce.
Drupal-SAML-Single-Sign-On-Click-on-Test-Link-to-verify-the-connection

  • Melden Sie sich im Popup „Testkonfiguration“ mit Ihren Salesforce-Anmeldedaten an (falls keine aktive Sitzung vorhanden ist). Nach erfolgreicher Authentifizierung wird eine Liste der von Salesforce empfangenen Attribute angezeigt. Klicken Sie auf die Erledigt .
Drupal-und-Salesforce-Testkonfiguration-erfolgreich

Herzlichen Glückwunsch! Sie haben Salesforce erfolgreich als SAML Identity Provider (IdP) und Drupal als SAML Service Provider konfiguriert.

  • Öffnen Sie einen neuen Browser/ein neues privates Fenster und navigieren Sie zur Anmeldeseite der Drupal-Site.
  • Klicken Sie auf die Anmeldung mit Identitätsanbieter (Salesforce) Link.
  • Sie werden zur Salesforce-Anmeldeseite weitergeleitet. Geben Sie die Salesforce-Anmeldeinformationen ein. Nach erfolgreicher Authentifizierung wird der Benutzer zurück zur Drupal-Site geleitet.
ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung