Rocket.Chat SAML Single Sign-On (SSO)-Integration mit Drupal als IdP
Übersicht
Dieser Leitfaden hilft Ihnen bei der Integration von Drupal als SAML 2.0 Identity Provider (IdP) und Rocket.Chat als Service Provider (SP) mithilfe der miniOrange SAML IDP-Modul. Diese Integration ermöglicht eine zentrale Benutzerverwaltung und Berechtigungskontrolle, sodass Benutzer mit einem einzigen Satz Anmeldeinformationen auf mehrere Anwendungen zugreifen können. Dieses Modul ist mit Drupal 7, Drupal 8, Drupal 9, Drupal 10 und Drupal 11 kompatibel.
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 Benutzerdefinierter Emittent URL. Dies ist die Metadaten-URL des Dienstanbieters und wird benötigt, um Drupal als Identitätsanbieter zu konfigurieren.

- 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 dem 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 mit der vollfunktionalen Testversion. Sie können die Testanforderung über Fordern Sie eine 7-tägige Testversion an Knopf des Moduls oder kontaktieren Sie uns unter drupalsupport@xecurify.com für persönliche Unterstützung durch einen Drupal-Experten.

Kontaktieren Sie uns