Suchergebnisse :

×

Einrichtungsanleitung zur Konfiguration von Google Apps/G-Suite User Provisioning (SCIM) in Magento


Das System for Cross-domain Identity Management (SCIM) ist ein offenes Standard-HTTP-basiertes Protokoll zur Automatisierung des Austauschs von Benutzeridentitätsinformationen zwischen Identitätsdomänen oder IT-Systemen. SCIM zielt darauf ab, die Benutzerbereitstellung und -verwaltung in der Cloud zu vereinfachen. Wenn beispielsweise ein Identitätsanbieter den Benutzer hinzufügt, aktualisiert und löscht, werden diese zum Magento-Benutzerprofil hinzugefügt, aktualisiert und daraus entfernt. Um diese Funktionalität zu erreichen, stellt Google Apps/G-Suite den User Provisioner mit SCIM-Standard bereit.

Wenn Ihre Benutzer sowohl Google Apps/G-Suite als auch die Magento 2-Website verwenden, empfiehlt es sich, alle Benutzer auf der Magento 2-Website zu aktualisieren, ohne sich jedes Mal anzumelden, um die Benutzerliste zu aktualisieren. miniOrange bietet eine Lösung, die die Benutzerbereitstellung auf der Magento-Website mithilfe des SCIM-Standards ermöglicht.

miniOrange bietet eine Lösung durch die Einführung einer Magento-Erweiterung zur Unterstützung der Google Apps/G-Suite-Benutzerbereitstellung und ermöglicht Benutzern den Zugriff auf Ihre Website, indem sie sich mit ihren Google Apps/G-Suite-Kontoanmeldeinformationen bei Magento anmelden. Die Erweiterung „User Provisioning & Sync“ ermöglicht auch die Bereitstellung mit benutzerdefinierten Anbietern. Die Erweiterung „Benutzerbereitstellung und -synchronisierung“ funktioniert mit jedem IDP, der dem SCIM-Standard entspricht.


Voraussetzungen: Download und Installation

Installation mit Composer:
  • Kaufen Sie die miniOrange Benutzerbereitstellung und -synchronisierung Erweiterung vom Magento-Marktplatz.
  • Gehen Sie zu Mein Profil -> Meine Einkäufe
  • Bitte stellen Sie sicher, dass Sie die richtigen Zugriffsschlüssel verwenden (Mein Profil – Zugriffsschlüssel).
  • Fügen Sie die Zugriffsschlüssel in Ihre auth.json-Datei in Ihr Projekt ein
  • Verwenden Sie den folgenden Befehl, um die Erweiterung zu Ihrem Projekt hinzuzufügen.
    „Komponist benötigt {module_name}:{version}“
  • Sie können den Modulnamen und die Liste der Versionen in der Auswahl unterhalb des Namens des Erweiterungsmoduls sehen.
  • Führen Sie die folgenden Befehle an der Eingabeaufforderung aus, um die Erweiterung zu aktivieren.
  • php bin/magento setup:di:compile
    PHP Bin / Magento Setup: Upgrade

Manuelle Installation:
  • Laden Sie miniOrange Benutzerbereitstellung und -synchronisierung Erweiterung.
  • Entpacken Sie den gesamten Inhalt der Zip-Datei im MiniOrange/SCIM-Verzeichnis.
  • {Stammverzeichnis von Magento} App Code MiniOrange SCIM
  • Führen Sie die folgenden Befehle an der Eingabeaufforderung aus, um die Erweiterung zu aktivieren
  • php bin/magento setup:di:compile
    PHP Bin / Magento Setup: Upgrade

Schritte zum Konfigurieren von Magento als SCIM-Server und Google Apps/G-Suite als SCIM-Client (automatische Benutzersynchronisierung und -bereitstellung von Google Apps/G-Suite mit Magento)

1. Konfigurieren Sie Magento als SCIM-Server

  • Navigieren Sie zu der SCIM-Konfiguration Registerkarte, um die zu finden SCIM-Basis-URL und SCIM-Inhaber-Token, das Sie immer griffbereit haben.
  • Magento-Benutzerbereitstellung und -Synchronisierung – Kopieren Sie die SCIM-Basis-URL und das SCIM-Bearer-Token

2. Richten Sie Google Apps/G-Suite als SCIM-Client ein

  • Melden Sie sich an Google Admin Konsole.
  • Hinweis: Melden Sie sich mit Ihrem Administratorkonto an.

  • Klicken Sie in der linken Menüleiste auf Apps -> auswählen Web- und mobile Apps.
  • Google Apps-Benutzerbereitstellung und -Synchronisierung – klicken Sie auf Apps und wählen Sie Web- und mobile Apps aus
  • Klicken Sie auf App hinzufügen und suchen Sie nach „Keeper“.
  • Google Apps-Benutzerbereitstellung und -Synchronisierung – klicken Sie auf die Schaltfläche „Apps hinzufügen“ und suchen Sie nach Apps
  • Fügen Sie die Anwendung hinzu und konfigurieren Sie Ihre SAML Single Sign-on Konfiguration.
  • Navigieren Sie nun zu der Automatische Bereitstellung Abschnitt des Antrags aus und geben Sie die erforderlichen Informationen ein.
  • Google Apps-Benutzerbereitstellung und -Synchronisierung – gehen Sie zum Abschnitt zur automatischen Bereitstellung
  • Fügen Sie das ein SCIM-Basis-URL in die Endpunkt-URL Feld und die SCIM-Inhaber-Token in die App-Autorisierung Feld aus Schritt 1.
  • Google Apps-Benutzerbereitstellung und -Synchronisierung: Fügen Sie die aus Schritt 2 kopierte App-Autorisierung und Endpunkt-URL ein
  • Wählen Sie in der Keeper-App die SAML-Attributzuordnung aus, um die Benutzerattribute zuzuordnen.
  • Google Apps-Benutzerbereitstellung und -Synchronisierung – Attributzuordnung hinzufügen
  • Klicken Sie dann auf Gespeichert Klicken Sie auf die Schaltfläche, um Ihre Konfiguration zu speichern.
  • Jetzt, Einschalten Autoprovisionierung im Einstellungen der App.
  • Google Apps-Benutzerbereitstellung und -Synchronisierung – Aktivieren Sie die automatische Bereitstellung
  • Ändern Sie den Benutzerzugriffsstatus in Für alle da in der SAML-SSO-App.
  • Sie haben die Magento User Provisioning & Sync-Erweiterung erfolgreich mit Google Apps/G-Suite konfiguriert.

3. Attributzuordnung

  • Navigieren Sie in der Erweiterung „Magento User Provisioning & Sync“ zur Registerkarte „Attributzuordnung“.
  • Geben Sie im Abschnitt „Attributzuordnung“ die Informationen ein und klicken Sie auf „Speichern“.
  • Bereitstellung und Synchronisierung von Google Apps/G-Suite-Benutzern – SCIM Azure-Anwendung

Aktiver Support rund um die Uhr

Sollten Sie auf Probleme stoßen oder Fragen haben, kontaktieren Sie uns bitte unter magentosupport@xecurify.com . Falls Sie zusätzliche Funktionen für die Erweiterung wünschen, sprechen Sie uns bitte an – wir entwickeln diese gerne individuell für Sie. Auf Wunsch vereinbaren wir auch ein Online-Meeting, um Sie bei der Konfiguration der Magento SCIM User Provisioning-Erweiterung zu unterstützen.


Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung