Suchergebnisse :

×

Richten Sie AWS mithilfe des User Provisioning-Moduls in Drupal als SCIM-Server ein.

Es ist notwendig, Benutzerinformationen über alle Anwendungen hinweg zu synchronisieren, die Drupal als zentralen Identitätsanbieter verwenden. miniOrange Modul „Benutzerbereitstellung und -synchronisierung“. stellt sicher, dass alle Änderungen in den Benutzerfeldern/-rollen gemäß dem SCIM-Protokoll in der verbundenen AWS-Anwendung widergespiegelt werden. Diese Einrichtungsanleitung führt Sie durch die Schritte zum Konfigurieren der manuellen, automatischen oder zeitplanbasierten Bereitstellung mit AWS. Sie ist mit Drupal 9, Drupal 10 und Drupal 11 kompatibel.

  • 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 Knopf unter dem Änderungen von Drupal zum Provider (SCIM-Client) .
Drupal-Benutzerbereitstellung – Änderungen aus Drupal auswählen

  • Mach das ... an Aktivieren Sie die SCIM-Client-API-Integration Umschalten.
Drupal-Benutzerbereitstellung – Umschalter aktivieren

  • Melden Sie sich bei der AWS-Administrator Konsole.
  • Suchen Sie nach IAM in der Suchleiste und klicken Sie auf IAM Identity Center (Nachfolger von AWS Single Sign-On).
AWS-SCIM-Server-Suche-IAM

  • Navigieren Sie zu der Rahmen Registerkarte im linken Navigationsbereich.
AWS-SCIM-Server-Navigieren-zu-Einstellungen-AWS

  • Unter dem Aktion Dropdown, klicken Sie auf Bereitstellung verwalten.
AWS-SCIM-Server-Click-Manage-Provisioning

  • Kopieren Sie die SCIM-Basis-URL
AWS-SCIM-Server-Copy-SCIM-Base-URL

  • Navigieren Sie zur Drupal-Site und fügen Sie das Kopierte ein SCIM-Basis-URL unter dem SCIM-Basis-URL Textfeld.
AWS-SCIM-Server-Paste-SCIM-Base-URL

  • Navigieren Sie zur AWS-Konsole und klicken Sie auf Token generieren .
AWS-SCIM-Server-Click-Generate-Token

  • Kopieren Sie das generierte Zugangstoken.
AWS-SCIM-Server-Copy-SCIM-Server

  • Navigieren Sie zur Drupal-Site und fügen Sie das Kopierte ein Zugangstoken unter dem SCIM-Inhaber-Token Textfeld.
AWS-SCIM-Server-Paste-SCIM-Bearer-Token

  • Klicken Sie auf Anmeldeinformationen speichern und testen .
AWS-SCIM-Server-Click-Save-Test-Configuration

  • Sobald der Test erfolgreich war, wird die folgende Erfolgsmeldung auf dem Bildschirm angezeigt.
AWS-SCIM-Server-Konfigurationen-Erfolg

  • Wenn Sie mit der Konfiguration fertig sind, scrollen Sie nach unten zu Attributzuordnung .
AWS-SCIM-Server-Scroll-to-attribute-mapping-section

  • Von dem Drupal-Benutzerattribut Wählen Sie im Dropdown-Menü das Benutzerattribut aus, das dem zugeordnet werden soll SCIM-Anbieterattribut.
AWS-SCIM-Server-Configure-Attribute-Mapping

  • Klicken Sie auf Nächster Schritt .
AWS-SCIM-Server-Attribute-Mapping-Klick-Nächster-Schritt

Das Modul unterstützt drei Arten der Bereitstellung:

  1. Manuelle/On-Demand-Bereitstellung
  2. Automatische Bereitstellung
  3. Schedulerbasierte Bereitstellung.
  • Wählen Sie Ihre bevorzugte Bereitstellungsoption.
SCIM-Server-drei-Arten-der-Bereitstellung

In Manuelle/On-Demand-Bereitstellung, der Benutzer wird manuell von der Drupal-Site für die AWS-Anwendung bereitgestellt.

Konfigurieren Sie die manuelle/On-Demand-Bereitstellung

  • Aktivieren Sie die Manuelle/On-Demand-Bereitstellung und wählen Sie die Bereitstellungsvorgänge (also erstellen, aktualisieren, deaktivieren, löschen) entsprechend Ihren Anforderungen und klicken Sie auf die Alles erledigt .
AWS-SCIM-Server-Manuelle-Bereitstellung-Auswahl-Operationen

Wie funktioniert die manuelle/On-Demand-Bereitstellung?

  • Klicken Sie auf Führen Sie eine manuelle Synchronisierung durch Klicken Sie auf die Schaltfläche unter der Spalte „Manuelle Bereitstellung“.
Drupal-SCIM-Server-Click-Perform-Manual-Provisioning

  • Suchen Sie nach dem Benutzer, den Sie bereitstellen möchten Drupal Server-Site und klicken Sie auf das Anfrage senden .
AWS-SCIM-Server – Zu bereitstellenden Benutzer auswählen

  • Sobald der Benutzer erfolgreich für die Anwendung bereitgestellt wurde, wird eine Erfolgsmeldung angezeigt.
AWS-SCIM-Server-Benutzer-Bereitstellung-Erfolgreich

  • Der Status des Benutzers in der AWS-Anwendung kann auch durch Navigieren zu überprüft werden Nutzer Registerkarte im linken Navigationsbereich der AWS-Konsole.
AWS-SCIM-Server-Manual-User-Provisioned

Bei der automatischen Bereitstellung werden jedes Mal, wenn auf der Drupal-Site CRUD-Vorgänge für den Benutzer ausgeführt werden, dieselben CRUD-Vorgänge gleichzeitig (on the fly) automatisch für den Benutzer in der AWS-Anwendung ausgeführt.

Konfigurieren Sie die automatische Bereitstellung

  • Aktivieren Sie die Automatische Bereitstellung und wählen Sie die Bereitstellungsvorgänge (d. h. Benutzer erstellen, aktualisieren, deaktivieren, löschen) entsprechend Ihren Anforderungen aus und klicken Sie auf das Alles erledigt .
AWS-SCIM-Server-Automatische-Bereitstellung-Auswahl-Operationen

Wie funktioniert die automatische Bereitstellung?

1. Nach Admin-Konto:

  • Navigieren Sie zur Registerkarte „Personen“. (Administrator/Personen) in der oberen Navigationsleiste des Drupal-Client-Site und klicken Sie auf +Benutzer hinzufügen .
AWS-SCIM-Server-Klick-Benutzer-hinzufügen-Drupal

  • Geben Sie die Benutzerdaten ein und klicken Sie auf Neuen Account erstellen .
AWS-SCIM-Server-Benutzerinformationen

  • Der Status des Benutzers kann in der AWS-Anwendung überprüft werden, indem Sie zu navigieren Nutzer Tab.
AWS-SCIM-Server-User-Provisioned-Success-Admin-Konto

2. Durch die Registrierung eines neuen Benutzers über das Login-Registrierungsfenster:

  • Navigieren Sie zum Fenster „Benutzer erstellen“. {Basis-URL}/user/register.
  • Geben Sie die Benutzerinformationen ein und klicken Sie auf Neuen Account erstellen .
AWS-SCIM-Server-Neues-Konto erstellen

  • Der Status des Benutzers kann in der AWS-Anwendung überprüft werden, indem Sie zur Registerkarte „Benutzer“ navigieren.
AWS-SCIM-Server-User-Provisioned-Success-Create-User-Account

Sie können sehen, dass der Benutzer erfolgreich auf der Drupal Server-Site bereitgestellt wurde.

Herzlichen Glückwunsch, Sie haben AWS erfolgreich als SCIM-Server und Drupal als SCIM-Client eingerichtet.

Wenn die Bereitstellung nicht erfolgreich war, kontaktieren Sie uns bitte unter drupalsupport@xecurify.com. Bitte senden Sie den Screenshot des Fehlerfensters. 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