Suchergebnisse :

×

So richten Sie Drupal als SCIM-Client für die Benutzerbereitstellung und -synchronisierung ein

Die Modul zur Benutzerbereitstellung und -synchronisierung Ermöglicht das automatische Erstellen (Bereitstellen) und Löschen (Deaktivieren) von Benutzerkonten und deren bidirektionale Synchronisierung zwischen Drupal und einem beliebigen Identitätsanbieter. Änderungen oder Aktualisierungen der Benutzerinformationen können ebenfalls zwischen SCIM-Client und -Server synchronisiert werden.

  • Laden Sie das Modul herunter:

    Composer benötigt 'drupal/user_provisioning'

  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und suchen Sie nach miniOrange Benutzerbereitstellung ü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/user_provisioning/overview

  • Installieren Sie das Modul:

    drush und user_provisioning

  • Leeren Sie den Cache:

    drush cr

  • Konfigurieren Sie das Modul unter

    {BaseURL}/admin/config/people/user_provisioning/overview

  • Navigieren Erweitern Menü auf Ihrer Drupal-Administratorkonsole und klicken Sie auf Installieren Sie neue Modul .
  • Installieren Sie das Drupal-Benutzerbereitstellung und -Synchronisierung 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/user_provisioning/overview

  • Gehen Sie nach erfolgreicher Installation zu Konfiguration und wählen Sie die miniOrange Benutzerbereitstellung Modul.
Drupal-Benutzerbereitstellung – Modul auswählen

  • Gehen Sie zum Benutzerbereitstellung des Moduls und klicken Sie auf das Einrichtung Schaltfläche unter dem Änderungen von Drupal zum Provider (SCIM-Client) .
Drupal-Benutzerbereitstellung – Änderungen aus Drupal auswählen

  • Befolgen Sie die nachstehenden Schritte unter Konfigurieren Sie Drupal als SCIM-Client:
    • Mach das ... an Aktivieren Sie die SCIM-Client-API-Integration Umschalten.
    • Geben Sie die SCIM 2.0-Basis-URL kombiniert mit einem nachhaltigen Materialprofil. SCIM-Inhaber-Token von der Server-Site in die entsprechenden Textfelder ein und klicken Sie dann auf Anmeldeinformationen speichern und testen .
    Drupal-Benutzerbereitstellung – SCIM-Clientkonfiguration

    • Sobald der Test erfolgreich ist, wird eine Erfolgsmeldung angezeigt.
    Drupal-Benutzerbereitstellung – Testkonfiguration erfolgreich

  • Nachdem Sie die Konfiguration erfolgreich getestet haben, scrollen Sie nach unten zum Attributzuordnung .
  • Wähle aus Drupal-Benutzerattribut Sie möchten dem entsprechenden SCIM-Provider-Attribut, Dann klicken Sie auf die Zuordnung speichern .
  • Wenn Sie fertig sind, klicken Sie auf Nächster Schritt.
Drupal-Benutzerbereitstellung – Attributzuordnung

  • Das Modul „Benutzerbereitstellung und -synchronisierung“ unterstützt drei Bereitstellungsarten:
    • Manuelle/On-Demand-Bereitstellung: Bei der manuellen/On-Demand-Bereitstellung werden Benutzer nach Bedarf vom Administrator erstellt, aktualisiert, deaktiviert oder gelöscht.
    • Automatische Bereitstellung: Mit der automatischen Bereitstellung werden beim Erstellen, Aktualisieren oder Löschen eines Benutzers auf einer Drupal-Site dieselben Änderungen automatisch auf der anderen Site vorgenommen. Dadurch bleiben beide Sites ohne manuelle Arbeit synchron.
    • Scheduler-basierte Bereitstellung: Auf diese Weise können Sie während des CRON-Laufs CRUD-Operationen für jeden Drupal-Benutzer in Ihrem Provider durchführen.
  • Wähle die Bereitstellungstypen basierend auf Ihrer Präferenz.
Drupal-Benutzerbereitstellung – Attributzuordnung

  • Wähle aus Bereitstellungsvorgänge (Erstellen, Aktualisieren, Deaktivieren, Löschen) nach Bedarf.
Drupal-Benutzerbereitstellung – Vorgänge auswählen

  • Diese Funktion ermöglicht die Bereitstellung von Benutzern mit einer der ausgewählten Rollen. Nur diese Benutzer werden an den Server weitergeleitet, andere werden übersprungen.
Drupal-Benutzerbereitstellung – Rollenfilter

  • Mit dieser Funktion können Sie Benutzerrollen von Drupal als Gruppen an andere (Server-)Sites senden.
  • Hinweis und Kontakt

    Hinweis: Standardrollen von Drupal werden nicht synchronisiert.


  • Klicken Sie auf Alles erledigt .
Drupal-Benutzerbereitstellung – Gruppenbereitstellung

  • Klicken Sie auf die Führen Sie eine manuelle Synchronisierung durch Knopf unter dem Manuelle Bereitstellung Spalte.
Drupal-Benutzerbereitstellung – manuelle Bereitstellung bei Bedarf durchführen

  • Suchen Sie nach dem Benutzer, den Sie auf der Server-Site bereitstellen möchten, und klicken Sie dann auf das Anfrage senden .
Drupal-Benutzerbereitstellung – manuelle Bereitstellung bei Bedarf durchführen

  • Sobald der Benutzer erfolgreich für die Anwendung bereitgestellt wurde, wird eine Erfolgsmeldung angezeigt.
Drupal-Benutzerbereitstellung – manuelle Bereitstellung bei Bedarf durchführen

  • Um die Änderungen zu bestätigen, gehen Sie zur Server-Site und überprüfen Sie den Status des bereitgestellten Benutzers.
  • Mithilfe der automatischen Bereitstellung können Sie Benutzer basierend auf den folgenden Ereignissen bereitstellen:
    • Admin-Oberfläche: Wenn Administratoren oder autorisierte Benutzer ein Benutzerkonto manuell über das Drupal-Administrationsbereich erstellen, aktualisieren oder löschen.
    • Änderung des Benutzerkontos: Wenn Benutzer über die Seite „user/{user_id}/edit“ oder ein benutzerdefiniertes Formular ihr eigenes Informationsformular erstellen, aktualisieren oder löschen.
    • Module von Drittanbietern: Wenn ein Benutzer auf der Drupal-Site über Module, Apps oder benutzerdefinierten Code von Drittanbietern erstellt oder aktualisiert wird.
  • Sehen wir uns beispielsweise an, wie die automatische Bereitstellung mithilfe der Admin-Oberfläche funktioniert:
    • Navigieren Sie zu der Personen Registerkarte (Admin/Personen) in der oberen Navigationsleiste des Drupal-Client-Site und klicken Sie auf +Benutzer hinzufügen .
    Drupal-Benutzerbereitstellung – Benutzer hinzufügen

    • Geben Sie die Benutzerdetails ein und klicken Sie dann auf das Neuen Account erstellen .
    Drupal-Benutzerbereitstellung – Benutzerdetails eingeben

  • Um die Änderungen zu bestätigen, gehen Sie zur Server-Site und überprüfen Sie den Status des bereitgestellten Benutzers.

Herzlichen Glückwunsch! Sie haben Drupal erfolgreich 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.

ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung