So integrieren Sie Microsoft Entra ID als SCIM-Client in Drupal
Übersicht
Die Modul zur Benutzerbereitstellung und -synchronisierung Ermöglicht das automatische Erstellen (Provisionieren) und Löschen (Deprovisionieren) von Benutzerkonten und deren bidirektionale Synchronisierung zwischen Drupal und Microsoft Entra ID. Änderungen oder Aktualisierungen der Benutzerinformationen können auch zwischen SCIM-Client und -Server synchronisiert werden. Lesen Sie weiter, um zu erfahren, wie es funktioniert.
Installationsschritte
- Verwenden von Composer
- Mit Drush
- Manuelle Installation
Konfigurationsschritte
Hinweis: Sie benötigen die Premium Version des Moduls zum Einrichten von Drupal als SCIM-Server.
Drupal als SCIM-Server einrichten:
- Sobald das Modul installiert ist, gehen Sie zu Konfiguration Registerkarte auf Ihrer Drupal-Site und wählen Sie miniOrange-Benutzerbereitstellung.
- Navigieren Sie zu der Benutzerbereitstellung des Moduls und klicken Sie auf das Einrichtung Knopf unter dem Änderungen vom Provider zu Drupal (SCIM-Server) .
- Kopieren Sie die SCIM-Basis-URL kombiniert mit einem nachhaltigen Materialprofil. SCIM-Inhaber-Token, und halten Sie sie griffbereit, da sie für die SCIM-Client-Konfiguration benötigt werden.
Anwendung in Microsoft Entra ID erstellen:
- Melden Sie sich bei der Azure-Portal.
- Auswählen Geschäftliche Anwendungen für Azure-Dienste.
- Klicken Sie auf Neue Bewerbung.
- Klicken Sie auf Erstellen Sie Ihre eigene Anwendung in der Microsoft Entra-Galerie durchsuchen.
- Geben Sie den Anwendungsnamen ein Wie heißt Ihre App? Feld.
- Der Was möchten Sie mit Ihrer Bewerbung erreichen?Wählen Integrieren Sie jede andere Anwendung, die Sie nicht in der Galerie finden (Nicht-Galerie), Dann klicken Sie auf die Kreation .
Richten Sie Microsoft Entra ID als SCIM-Client ein:
- Klicken Sie auf Benutzerkonten bereitstellen.
- Als nächstes klicken Sie auf die Neue Konfiguration.
- Fügen Sie die kopierte SCIM-Basis-URL und das Bearer-Token in das Mandanten-URL kombiniert mit einem nachhaltigen Materialprofil. Geheimes Token Felder bzw.
- Wenn Sie fertig sind, klicken Sie auf Testverbindung und speichern Sie Ihre Änderungen.
- Nach einer erfolgreichen Testverbindung gehen Sie zum Provisioning Registerkarte im linken Bereich.
- Wählen Sie im Abschnitt „Einstellungen“ die Option aus Synchronisieren Sie nur zugewiesene Benutzer und Gruppen in England, Geltungsbereich Dropdown-Liste.
- Schalten Sie die Schaltfläche Bereitstellungsstatus auf Ein und klicken Sie dann auf das Gespeichert .
So weisen Sie einen Benutzer zu:
- Navigieren Sie zu der Übersicht in der Microsoft Entra ID-Anwendung und wählen Sie Zuweisen von Benutzern und Gruppen.
- Klicken Sie auf Benutzer/Gruppe hinzufügen.
- Klicken Sie auf die Nichts ausgewählt Link unter Nutzer und suchen Sie nach dem/den Benutzer(n), den/die Sie zuweisen möchten.
- Wählen Sie den/die Benutzer aus und klicken Sie auf das Auswählen .
- Klicken Sie dann auf Weisen .
- Der Benutzer wurde erfolgreich zugewiesen.
Bereitstellung auf Anfrage:
- Navigieren Sie zu der Bereitstellung auf Anfrage der Microsoft Entra ID-Anwendung und suchen Sie nach dem Benutzer, den Sie bereitstellen möchten.
- Wählen Sie den Benutzer aus und klicken Sie auf Provision .
- Wenn der Benutzer erfolgreich bereitgestellt wurde, wird der folgende Bildschirm angezeigt:
- Lassen Sie uns überprüfen, ob der Benutzer erfolgreich für die Drupal-Site bereitgestellt wurde:
- Navigieren Sie zur Drupal-Site und klicken Sie auf Personen Registerkarte im oberen Navigationsbereich (/admin/people).
- Der Benutzer wurde erfolgreich auf der Drupal-Site erstellt.
Gruppenbereitstellung:
- Navigieren Sie in der Microsoft Entra ID-Anwendung zur Registerkarte „Übersicht“ und wählen Sie „Benutzer und Gruppen zuweisen“ aus.
- Wählen Sie die Gruppe aus, die Sie für die Drupal-Site bereitstellen möchten, und klicken Sie dann auf das Auswählen .
- Nachdem Sie den Benutzer ausgewählt haben, klicken Sie auf das Weisen .
- Die Gruppe wurde erfolgreich zugewiesen.
- Lassen Sie uns überprüfen, ob die Benutzerrolle erfolgreich für die Drupal-Site bereitgestellt wurde:
- Navigieren Sie zur Drupal-Site und klicken Sie auf Personen Registerkarte im oberen Navigationsbereich (/admin/people).
- Die Benutzerrolle wurde erfolgreich auf der Drupal-Site erstellt.
- Die erstellte Rolle wurde dem Benutzer erfolgreich zugewiesen.
Hinweis: Standardmäßig führt Microsoft Entra ID den Bereitstellungszyklus alle 40 Minuten aus, und die Synchronisierung der Benutzer von der Entra-Seite kann ebenfalls etwa 40 Minuten dauern.
Herzlichen Glückwunsch, Sie haben Drupal erfolgreich als SCIM-Server und Microsoft Entra ID als SCIM-Client eingerichtet.
Wenn die Bereitstellung nicht erfolgreich war, kontaktieren Sie uns bitte unter drupalsupport@xecurify.com. Bitte fügen Sie einen Screenshot des Fehlerfensters bei. Wir helfen Ihnen dann bei der Lösung des Problems und führen Sie durch die Einrichtung.

Kontaktieren Sie uns