Richten Sie die SAP Commerce Cloud-Spoke ein

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Integrieren Sie Ihre ServiceNow -Instanz mit der SAP Commerce Cloud, um verschiedene Aktionen in der SAP Commerce Cloud zu automatisieren. Sie können beispielsweise einen Flow einrichten, der jeden Tag zu einer bestimmten Zeit nach einem Einkaufswagen sucht.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Installieren Sie das Plugin SAP „ Commerce Cloud.
    • Erforderliche Rolle: admin.
    • Zugriff auf den Backoffice-Account SAP.

    Erstellen Sie die SAP Commerce Cloud-Anmeldeinformationen

    Generieren Sie die Anmeldeinformationen, die Sie zum Erstellen des Verbindungsdatensatzes für die Commerce Cloud-Spoke SAP verwenden. Ihre Instanz ServiceNow verwendet den Verbindungsdatensatz zur Verbindung mit der Commerce Cloud SAP.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Zugriff auf den Backoffice-Account SAP.

    Prozedur

    1. Melden Sie sich beim Backoffice-Konto SAP an.
    2. Wechseln Sie im linken Bereich zu System > OAuth > OAuth-Clients.OAuth-Client-Navigation.
    3. Um eine Client-ID zu erstellen, wählen Sie das Symbol „Client-ID hinzufügen“ ( Symbol „Client-ID hinzufügen“.).
    4. Geben Sie unter OAuth-Client-ID eine anwenderdefinierte Client-ID ein.
    5. Geben Sie im Feld Geheimer Clientschlüssel ein anwenderdefiniertes Passwort ein, und überprüfen Sie dann das Passwort.Client-ID und geheime Felder.
    6. Fügen Sie unter BASIC die Details hinzu.
      1. Fügen Sie unter Berechtigungen ROLE_CLIENT hinzu.
      2. Fügen Sie unter Client-Gewährungstypen die Details hinzu.
        • client_credentials
        • Aktualisierung_Token
        • Passwort
        • Berechtigungscode
      3. Fügen Sie unter Scopes den Standardeintrag hinzu.
    7. Führen Sie im Fenster „Details zum Erstellen neuer OAuth-Clients“ die folgenden Schritte aus.Fenster mit den Details zum OAuth-Client.
      1. Geben Sie unter UNBEDINGT die anwenderdefinierte OAuth-Client-ID und den geheimen Clientschlüssel ein.
      2. Fügen Sie unter BASIC ROLE_CLIENT hinzu, und fügen Sie unter Client Gewährungstypen die Werte hinzu.
        • client_credentials
        • Aktualisierung_Token
        • Passwort
        • Berechtigungscode
      3. Unter SCOPES fügen Sie die Eingabe grundlegende hinzu.
      4. Geben Sie unter TOKEN-GÜLTIGKEIT die Zeit ein, für die das Token für den Zugriff auf die SAP Commerce Cloud gültig ist.
      5. Wählen Sie FERTIGaus.Detailfenster zum Erstellen neuer OAuth-Clients.
      Die Anmeldeinformationen zum Erstellen eines SAP Commerce Cloud-Verbindungsdatensatzes werden erstellt.

    Erstellen Sie einen Verbindungsdatensatz für die SAP Commerce Cloud-Spoke

    Erstellen Sie einen Verbindungsdatensatz, der es Ihrer Instanz ServiceNow ermöglicht, eine Verbindung mit dem Commerce Cloud-Datensatz SAP herzustellen. Der Verbindungsdatensatz enthält die zugrunde liegenden Verbindungsinformationen, die für die Integration in SAP Commerce Cloud erforderlich sind.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designer.
    2. Wählen Sie Verbindungenaus.
    3. Aktivieren Sie die Registerkarte Ausgehend.
    4. Geben Sie im Feld Alle Verbindungen durchsuchen den Wert SAP Commerce Cloudein.
    5. Wählen Sie auf der Karte SAPCommerceCloud Details anzeigen.
    6. Wählen Sie Konfigurieren.
    7. Füllen Sie das Formular aus.
      Tabelle : 1. Verbindung konfigurieren
      Feld Beschreibung
      Verbindungsname Name des Verbindungsdatensatzes. Der standardmäßige und schreibgeschützte Name des ersten Verbindungsdatensatzes lautet SAPCommerceCloud. Um einem Verbindungsdatensatz einen anwenderdefinierten Namen zu geben, müssen Sie einen Verbindungsdatensatz erstellen, indem Sie Verbindung hinzufügenwählen.
      Verbindungs-URL URL, die Ihre Instanz ServiceNow zum Herstellen einer Verbindung mit der Commerce Cloud SAP verwendet.
      OAuth-Client-ID Client-ID, die Sie in Ihrem Backoffice-Account SAP generiert haben.
      OAuth-Client-Geheimnis Geheimer Clientschlüssel, den Sie für den Backoffice-Account Ihres SAP generiert haben.
      OAuth-Umleitungs-URL URL Ihrer Instanz ServiceNow im Format https://<instance-name> .service-now.com/oauth-redirect.do
      OAuth-Token-URL URL im Format https://<instance-name> /authorizationserver/oauth/token .
    8. Wählen Sie OAuth-Token erstellen und abrufen aus.
      Das OAuth-Token wird generiert, und Ihr ServiceNow wird mit der SAP Commerce Cloud verbunden.

    Erstellen Sie einen Anmeldeinformationsdatensatz für die SAP Commerce Cloud

    Integrieren Sie die Instanz ServiceNow und die SAP Commerce Cloud-Spoke, indem Sie in SAP Commerce Cloud eine anwenderdefinierte OAuth-Anwendung erstellen, um ServiceNow -Anforderungen zu authentifizieren.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Aktivieren Sie SAP Commerce Cloud.
    • Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Anmeldeinformationen.
    2. Klicken Sie auf Neu.
      Das System zeigt die Meldung Welche Art von Anmeldeinformationen möchten Sie erstellen? an..
    3. Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
    4. Füllen Sie diese Werte im Formular aus.
      Tabelle : 2. Formular „OAuth 2.0-Anmeldeinformationen“
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: SAP Commerce Cloud- Anmeldeinformationen
      Aktiv Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes.
      OAuth-Einheitenprofil OAuth-Profil, das während der Registrierung von SAP Commerce Cloud als OAuth-Anbieter erstellt wurde. Beispiel: SAP Commerce Cloud default_profile OAuth-Profil.
      Betrifft Option zum Angeben, ob die Anmeldeinformationen für alle MID Servers in Ihrem Netzwerk oder für einen oder mehrere spezifische MID-Servergelten. Geben Sie die MID-Server an, die diese Anmeldeinformationen im Feld „MID-Server“ verwenden sollen.
      Reihenfolge Reihenfolge zum Anwenden dieser Anmeldeinformationen. Zum Beispiel 100.
      Anmeldeinformationsalias Der Spoke zugeordneter Anmeldeinformationsalias.

    Erstellen Sie einen Verbindungsdatensatz für die SAP Commerce Cloud

    Erstellen Sie einen Verbindungsdatensatz für Ihr SAP Commerce Cloud- Konto. Die Aliasse für Verbindungen und Anmeldeinformationen von SAP Commerce Cloud verwenden diese Verbindungen, um Aktionen in SAP Commerce Cloudauszuführen.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Öffnen Sie den Aliasdatensatz für SAP Commerce Cloud.
    3. Klicken Sie auf der Registerkarte Verbindungen auf Neu.
    4. Füllen Sie diese Felder im Formular aus.
      Tabelle : 3. Formular „Verbindung “
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: SAP Commerce Cloud-Verbindung.
      Referenz Für SAP Commerce Cloud- Spoke erstellter Anmeldeinformationsdatensatz. Beispiel: SAP Commerce Cloud-Anmeldeinformationen.
      Verbindungsalias Alias-Datensatz, der dieser Verbindung zugeordnet ist.
      Host IP-Adresse des Zielhosts, auf dem der SAP Commerce Cloud -Server installiert ist
      Aktiv Option zur aktiven Verwendung des Verbindungsdatensatzes.
      Domäne Domäne, in der die Aktion ausgeführt wird.
      Standardport überschreiben Von der Verbindung verwendeter Zielport. Falls leer, verwendet das System den Standardport.
    5. Klicken Sie auf Absenden.