Suchergebnisse :

×

Einrichtungshandbuch zum Konfigurieren von Azure AD 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 Azure AD dem User Provisioner den SCIM-Standard zur Verfügung.

Wenn Ihre Benutzer sowohl Azure AD 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 Azure AD-Benutzerbereitstellung und ermöglicht Benutzern den Zugriff auf Ihre Website, indem sie sich mit ihren Azure AD-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 Azure AD als SCIM-Client (Automatische Benutzersynchronisierung und -bereitstellung von Microsoft Azure AD 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 Microsoft Azure AD als SCIM-Client ein

  • Melden Sie sich an Azure-Administratorportal.
  • Navigieren Sie zu der Azure Active Directory.
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – Klicken Sie auf Azure Active Directory
  • Auswählen Geschäftliche Anwendungen.
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – Wählen Sie Unternehmensanwendung aus
  • Klicken Sie nun auf Neue Bewerbung.
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – klicken Sie auf „Neue Anwendung“.
  • Erstellen Sie Ihre eigene Anwendung, geben Sie einen App-Namen ein und wählen Sie aus Nicht-Galerie.
  • Klicken Sie auf Erschaffung .
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – Erstellen Sie Ihre eigene Anwendung, geben Sie den App-Namen ein und wählen Sie „Nicht-Galerie“ aus
  • Wähle aus Provisioning Klicken Sie in der linken Menüleiste auf die Registerkarte und klicken Sie auf Los geht´s .
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – Wählen Sie die Registerkarte „Bereitstellung“ und klicken Sie auf die Schaltfläche „Erste Schritte“.
  • Wählen Sie den Bereitstellungsmodus als aus automatische.
  • Fügen Sie das ein Basis-URL in die Mandanten-URL Feld und die Inhaber-Token in die Geheimes Token Feld aus Schritt 1.
  • Klicken Sie auf Verbindung testen .
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – Wählen Sie den Bereitstellungsmodus „Automatisch“ und geben Sie die Mandanten-URL und das geheime Token ein, die Sie in Schritt 1 kopiert haben
  • Wenn die Verbindung hergestellt ist, wird eine Erfolgsmeldung angezeigt.
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – Erfolgsmeldung anzeigen
  • Klicken Sie auf Gespeichert .
  • Dann geh zum Benutzer und Gruppen Menü und fügen Sie Benutzer hinzu, die Sie in Ihrer Anwendung bereitstellen möchten.
  • Öffnen Sie nun erneut das Provisioning-Menü und setzen Sie den Provisioning-Status auf On.
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – SCIM Azure-Anwendung
  • Wähle aus Geltungsbereich nach Ihren Anforderungen und klicken Sie auf Gespeichert .
  • Herzlichen Glückwunsch, Sie haben die miniOrange Magento User Provisioning and Sync-Erweiterung erfolgreich mit Azure Active Directory (AD) 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“.
  • Microsoft Azure AD-Benutzerbereitstellung und -Synchronisierung – 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