Konfigurieren der Commerce Admin-Integration mit Adobe ID

Adobe Commerce-Funktion {width="20"} Ausschließliche Funktion nur in Adobe Commerce (Mehr erfahren)

Diese Integration unterstützt Commerce-Händler mit Admin-Benutzern, die über eine Adobe ID verfügen und die die Anmeldung bei Adobe Commerce und Adobe Business-Produkten optimieren möchten. Sie ist optional und wird pro Instanz aktiviert. Nur Admin-Benutzer-Workflows sind bei Aktivierung betroffen.

IMPORTANT
Admin-Benutzer sollten ihre Commerce Admin-Anmeldeinformationen (Benutzername und Kennwort) und 2FA-Anmeldeinformationen speichern, bevor sie diese Integration aktivieren. Diese Anmeldeinformationen werden benötigt, wenn die IMS-Integration deaktiviert ist.

Voraussetzungen

  • Adobe Commerce 2.4.5 oder höher
  • Ein Adobe.com -Konto mit Zugriff auf den Adobe Admin Console.

Der Administrator, der diese Integration konfiguriert, benötigt bei der Aktivierung des Moduls die folgenden Anmeldeinformationen:

  • Organisations-ID (von Adobe Admin Console abgerufen), die mindestens 24 Zeichen lang sein muss. Der authentifizierte Benutzer muss zu dieser IMS-Organisation gehören. Informationen zum Auffinden Ihrer Organisations-ID finden Sie unter Organisationen in Experience Cloud.
  • 2FA sollte auf Organisationsebene in Adobe Admin Console erzwungen werden, um das Modul zu aktivieren. Überprüfen Sie die Authentifizierungseinstellungen.
  • Client-ID
  • Client-Geheimschlüssel
  • Client-ID und Client-Geheimnis sind verfügbar, nachdem API-Schlüssel aus dem Adobe Developer Console abgerufen wurden.

Commerce-Administratoren müssen ein Konto mit einer Adobe ID erstellen, um sich anzumelden.

Allgemeine Schritte

  • Adobe-Organisations-ID von Adobe Admin Console abrufen
  • Erstellen Sie ein neues Projekt, IMS-API-Schlüssel und einen geheimen Schlüssel aus dem Adobe Developer Console
  • Konfigurieren von Adobe Commerce-Benutzern in Adobe Admin Console
  • Aktivieren Sie das Modul AdminAdobeIms .

Für eine erfolgreiche Integration müssen alle Adobe Commerce-Benutzer über Admin-Benutzerkonten mit demselben Namen und derselben primären E-Mail-Adresse verfügen. Wenn kein übereinstimmendes Admin-Benutzerkonto vorhanden ist, muss ein Benutzer mit den erforderlichen Berechtigungen (normalerweise mit der Administratorrolle zugewiesen) manuell das Admin-Benutzerkonto mit demselben Namen und derselben E-Mail erstellen.

Integration konfigurieren

Nachdem die folgenden Schritte von einem Administrator oder Entwickler mit Systemzugriff abgeschlossen wurden, wird die Schaltfläche "Sign into Adobe Commerce with Adobe IMS"auf der Anmeldeseite für Commerce-Administratoren für alle Admin-Benutzer angezeigt.

Schritt 1: Abrufen der Adobe-Organisations-ID

Um diese Funktion zu aktivieren, ist die Mitgliedschaft in mindestens einer IMS-Organisation erforderlich. Wenn Sie über eine Adobe ID verfügen, gehören Sie standardmäßig mindestens einer Adobe-Organisation an. Melden Sie sich bei Adobe Admin Console an, um Ihre Organisations-ID abzurufen.

Schritt 2: Neues Projekt, IMS-API-Schlüssel und geheime Schlüssel erstellen

Um Projekte für eine Organisation zu erstellen, muss das Adobe-Administratorkonto für die Organisation über die Systemadministrator- oder Entwicklerrolle verfügen. Weitere Informationen finden Sie im Developer Console-Handbuch.

  1. Melden Sie sich bei Adobe Developer Console an.

  2. Gehen Sie zur Registerkarte "Projects"(adobe.io/projects) und klicken Sie auf "Create a new project".

  3. Klicken Sie auf der neu erstellten Projektseite auf Add API .

  4. Wählen Sie Adobe Services > Adobe Commerce with Adobe ID aus.

  5. Wählen Sie Oauth 2.0 Web aus.

  6. Geben Sie den Redirect URI: https://<hostname>/ an.

  7. Geben Sie den Redirect URI pattern: https://<hostname>/.* an.

    Lassen Sie alle Punkte im Hostnamen maskieren, indem Sie vor den Punkten den Wert \\ drücken. Durch Hinzufügen eines Platzhalters am Ende der URL wird der geheime Adobe Commerce-Administratorschlüssel unterstützt.

  8. Klicken Sie auf Save configured API.

  9. Kopieren Sie die Schlüssel Client ID und Client Secret aus dem erstellten Projekt.

Schritt 3: Konfigurieren von Adobe Commerce-Benutzern in Adobe Admin Console

Bevor Sie die Integration aktivieren, stellen Sie sicher, dass jedes Adobe Commerce Admin-Benutzerkonto über ein entsprechendes Adobe IMS-Konto verfügt. Adobe Commerce-Benutzer müssen einer bestimmten Adobe-Organisation angehören, um sich mit einer Adobe ID anzumelden.

TIP
Sie können mehrere Benutzerkonten erstellen, indem Sie die Benutzerinformationen aus einer CSV-Datei hochladen. Siehe Mehrere Benutzer verwalten.
  1. Navigieren Sie in der Adobe Admin Console zu Users > Users.

  2. Klicken Sie auf Add User.

  3. Geben Sie die E-Mail-Adresse des Benutzers ein.

    Falls zutreffend, wird der empfohlene ID-Typ automatisch ausgefüllt. Sie können diese Einstellung auf eine der Produkt-IDs in der Liste ändern, die auf dem Kaufplan Ihres Unternehmens basiert.

    Sie können bis zu zehn Benutzer gleichzeitig hinzufügen. Um weitere hinzuzufügen, wiederholen Sie die vorherigen Schritte nach dem Speichern Ihrer Änderungen.

  4. Klicken Sie auf Save.

Der Benutzer wird hinzugefügt und in der Liste Users angezeigt.

Schritt 4: Aktivieren des AdminAdobeIms-Moduls

Das Modul AdminAdobeIms ist für die Adobe Commerce/Adobe IMS-Integration verantwortlich. Nachdem Sie das neue Projekt eingerichtet und Ihre Organisations-ID, Client-ID und Ihr Client-Geheimnis kopiert haben, können Sie das Modul AdminAdobeIms aktivieren.

Geben Sie bin/magento admin:adobe-ims:enable ein. Sie werden aufgefordert, die folgenden Parameter einzugeben. Verwenden Sie die Werte, die bei der Projekterstellung generiert wurden.

  • Organisations-ID
  • Client-ID
  • Client-Geheimschlüssel
  • 2FA aktiviert

Adobe Commerce zeigt eine Meldung an, die angibt, ob die Aktivierung erfolgreich war oder fehlgeschlagen ist.

Nach der erfolgreichen Aktivierung dieser Funktion können Sie andere Adobe Commerce-Benutzerkonten in Adobe IMS-Konten übertragen. Adobe Commerce-Benutzer müssen zur konfigurierten Adobe-Organisation gehören, um sich mit einer Adobe ID anzumelden.

recommendation-more-help
31746fd0-1ead-45b5-9192-1aaf582c5f66