Rocket.Chat SAML Single Sign-On (SSO)-Integration mit Drupal als IdP
Übersicht
Diese Anleitung hilft Ihnen bei der Integration von Drupal als SAML 2.0 Identity Provider (IdP) und Rocket.Chat als Service Provider (SP) mithilfe des miniOrange SAML IDP-Moduls . Diese Integration ermöglicht die zentrale Benutzerverwaltung und Berechtigungssteuerung, sodass Benutzer mit einem einzigen Satz von Anmeldeinformationen auf mehrere Anwendungen zugreifen können. Das Modul ist kompatibel mit Drupal 7, Drupal 8, Drupal 9, Drupal 10 und Drupal 11.
Installationsschritte
- Verwenden von Composer
- Mit Drush
- Manuelle Installation
Konfigurationsschritte
SAML IDP-Metadaten von Drupal abrufen:
- Sobald das Modul installiert ist, navigieren Sie zu Konfiguration in der oberen Navigationsleiste und klicken Sie auf das miniOrange SAML IDP-Konfiguration.
- Navigieren Sie zu der IDP-Metadaten Tab. Kopiere das SAML-Anmelde-URL und X.509-Zertifikat. Halten Sie es griffbereit. (Dies ist erforderlich, um Rocket.Chat als SAML SP einzurichten)
Konfigurieren Sie Rocket.Chat als Dienstanbieter
- Öffnen Sie einen neuen Browser-Tab oder ein neues Fenster. Melden Sie sich bei Ihrem an RocketChat Konto als Kontoadministrator.
- Klicken Sie auf Verwaltung von der linken Ecke und navigieren Sie zu Google Workspace.

- Scrollen Sie nach unten und klicken Sie auf das Einstellungen und die Suche nach SAML. Klicken Sie auf Öffne Schaltfläche in der SAML-Karte.

- Geben Sie nun die zuvor kopierte SAML-Anmelde-URL und das X.509-Zertifikat ein von Drupal im entsprechenden Textfeld gemäß der folgenden Tabelle:
| Benutzerdefinierter Anbieter | |
| Benutzerdefinierter Einstiegspunkt | Geben Sie die SAML-Anmelde-URL kopiert aus Schritt 2. |
| Benutzerdefinierter Emittent | https://<your-rocketchat-url>/_saml/metadata/<name-of-your-app> |
Hinweis: Kopieren Sie die URL des benutzerdefinierten Ausstellers . Es handelt sich um die Metadaten-URL des Dienstanbieters, die für die Konfiguration von Drupal als Identitätsanbieter erforderlich ist.

- Scrollen Sie nach unten und geben Sie das zuvor kopierte X.509-Zertifikat ein von Drupal in die Inhalte öffentlicher Zertifikate Textfeld.
- Auswählen Antwortsignatur validieren von der Signaturvalidierungstyp Dropdown-Liste.
- Klicken Sie auf Gespeichert .

Konfigurieren von Drupal als SAML-Identitätsanbieter (IdP):
- Gehen Sie zur Drupal-Site. Navigieren Sie zu Einrichtung des Dienstanbieters Registerkarte des miniOrange SAML IDP-Moduls.
- Klicken Sie auf Laden Sie SP-Metadaten hoch.

- Fügen Sie das Kopierte ein Benutzerdefinierter Aussteller (Metadaten-URL) URL in die Von einer URL hinzufügen Textfeld und klicken Sie auf Metadaten abrufen .

- Scrollen Sie nach unten und klicken Sie auf das Konfiguration speichern .

- Klicken Sie nun auf die Test Link, um Ihre Konfiguration zu überprüfen. Wenn Ihre Konfigurationen korrekt sind, wird Ihnen im Testkonfigurationsfenster die Homepage der Rocket.Chat-Site angezeigt.

Sie haben das SAML SSO zwischen Rocket.Chat als SAML SP und Drupal als SAML IDP erfolgreich konfiguriert.
Ähnliche Artikel
Sie können unsere zusätzlichen Funktionen erkunden, um die Sicherheit Ihrer Drupal-Site zu stärken und ihre Funktionalität zu erweitern.
Kostenlose Testversion
Entdecken Sie die zusätzlichen Funktionen des Moduls in einer vollumfänglichen Testversion. Sie können die Testanfrage über den Button „7-Tage-Testversion anfordern“ im Modul starten oder uns unter drupalsupport@xecurify.com kontaktieren, um persönliche Unterstützung von einem Drupal-Experten zu erhalten.
Danke für Ihre Antwort. Wir werden uns bald bei Ihnen melden.
Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Kontakt aufnehmen