Integration mit SAP S/4HANA Cloud Public Edition

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 7 Minuten Lesedauer
  • Durch die Integration Ihrer Anwendung Software Asset Management in die Public Cloud-Anwendung SAP S/4HANA können Sie Ihre Softwareabonnements nachverfolgen und -Lizenzen optimieren.

    Wichtig:
    Sie müssen die folgenden Anwendungen von anfordern und installieren ServiceNow Store:
    • SaaS-Lizenzmanagement Plugin (com.sn_sam_saas_int)
    • PluginSoftware Asset Management Professional for SAP (com.sn_samp_sap)
    • SAP S/4HANA Plugin „Spoke“ (sn_s4_hana_cld_spk)
    • Software Asset Management integration with SAP S/4HANA plugin (sn_sam_s4hanacloud)
    Minimieren Sie Sicherheitsrisiken und schützen Sie Informationen, indem Sie nur den erforderlichen Anwender- oder API-Berechtigungen Zugriff gewähren.
    Tabelle : 1. Minimale Benutzerberechtigungen
    Prozess Erforderliche Anwenderrolle in der Anwendung SAP S/4HANA Authentifizierungsbereiche
    Abonnements herunterladen Geschäftskunden Benutzer:lesen

    Erstellen Sie ein Kommunikationssystem und einen Anwender für SAP S/4HANA die Public Cloud

    Erstellen Sie ein Kommunikationssystem und einen eingehenden Anwender, um den Zugriff auf die Public Cloud-API SAP S/4HANA zu ermöglichen und einen Anwendernamen und ein Passwort für die Standardauthentifizierung zu erhalten.

    Vorbereitungen

    Die SAP S/4HANA Public Cloud Integration Hub-Spoke muss aktiv sein. Weitere Informationen finden Sie unter SAP S4 HANA Public Cloud Spoke.

    SAP S/4HANA Erforderliche Rolle: Geschäftsbenutzer

    Prozedur

    1. Melden Sie sich beim SAP Fiori-Launchpad mit den Anmeldeinformationen Ihres -Geschäftsbenutzers an.
    2. Wählen Sie im Katalog für Kommunikationsmanagement die Anwendung Kommunikationssysteme aus.
    3. Wählen Sie Neu.
    4. Geben Sie im Fenster „Neues Kommunikationssystem“ im Feld System-ID eine eindeutige System-ID ein.
      Beispiel: SAP S/4HANA Cloud-Quellsystem.
    5. Geben Sie im Feld Systemname einen eindeutigen Namen für das Kommunikationssystem ein.
      Beispiel: Integration_System_SNOW.
    6. Wählen Sie Erstellen aus.
      Die System-ID und der von Ihnen erstellte Systemname werden in den entsprechenden Feldern auf der Registerkarte Allgemein angezeigt.
    7. Geben Sie im Abschnitt „Technische Daten“ im Feld Hostname den Hostnamen des SAP S/4HANA -Cloud-Quellsystems ein.
      Beispiel: localhost.
    8. Wählen Sie die Registerkarte Benutzer für eingehende Kommunikation.
    9. Erstellen Sie einen eingehenden Kommunikationsbenutzer, indem Sie die Schaltfläche + auswählen.
    10. Wählen Sie im Fenster „Neuer eingehender Kommunikationsanwender“ im Feld Authentifizierungsmethodedie Option Anwendername und Passwort aus.
    11. Wählen Sie Neuer Anwenderaus.
    12. Geben Sie im Fenster „Kommunikationsbenutzer erstellen“ die entsprechenden Werte in die Felder Anwendername, Beschreibungund Passwort ein.
    13. Wählen Sie Erstellen aus.
      Sie werden zum Fenster „Neuer eingehender Kommunikationsanwender“ weitergeleitet.
    14. Wählen Sie OK.
      Der neue Benutzer wird in der Liste der Benutzer für eingehende Kommunikation angezeigt.
      Wichtig:
      Einige Kommunikationsvereinbarungen erfordern einen Benutzer für ausgehende Kommunikation, auch wenn Sie sie nur für eingehende Kommunikation verwenden. Sie können einen Dummy-Anwender für ausgehende Kommunikation auf der Registerkarte Anwender für ausgehende Kommunikation erstellen.
    15. Wählen Sie Speichern.

    Erstellen Sie eine Kommunikationsvereinbarung für SAP S/4HANA die Public Cloud

    Erstellen Sie eine Kommunikationsvereinbarung, um den Zugriff auf die Public Cloud-API SAP S/4HANA zu ermöglichen.

    Vorbereitungen

    SAP S/4HANA Erforderliche Rolle: Geschäftsbenutzer

    Prozedur

    1. Melden Sie sich beim SAP Fiori-Launchpad mit den Anmeldeinformationen Ihres -Geschäftsbenutzers an.
    2. Wählen Sie im Katalog für Kommunikationsmanagement die Anwendung Kommunikationsvereinbarungen aus.
    3. Wählen Sie Neu.
    4. Wählen Sie im Fenster „Neue Kommunikationsvereinbarung“ SAP_COM_0889 als Kommunikationsszenario aus.
      Informationen zu Kommunikationsszenarien für die spezifischen APIs finden Sie unter SAP S/4HANA Public Cloud-APIs.
    5. Geben Sie im Feld Vereinbarungsname einen eindeutigen Namen für die Kommunikationsvereinbarung ein.
    6. Wählen Sie Erstellen aus.
    7. Wählen Sie im Feld Kommunikationssystem im Abschnitt „Allgemeine Daten“ das Kommunikationssystem aus, das Sie zuvor erstellt haben.
      Beispiel: Integration_System_SNOW.

      Das Feld Anwendername für das ausgewählte Kommunikationssystem und das Feld Authentifizierungsmethode, das dem Kommunikationsszenario zugeordnet ist, werden automatisch ausgefüllt.

    8. Wählen Sie Speichern.

    Erstellen Sie einen Anmeldeinformationsdatensatz für die Standardauthentifizierung für die OData-API

    Erstellen Sie einen Anmeldeinformationsdatensatz für die OData-API in der Public Cloud SAP S/4HANA. Der Alias für Verbindungen und Anmeldeinformationen der SAP S/4HANA Public Cloud-Spoke verwenden diese Anmeldeinformationen, um Aktionen in der S/4HANA Public Cloud auszuführen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Anmeldeinformationen.
    2. Wählen Sie Neu.
      Das System zeigt die folgende Meldung an: Welche Art von Anmeldeinformationen möchten Sie erstellen?.
    3. Klicken Sie auf Basisanmeldedaten.
    4. Füllen Sie die Felder des Formulars aus.
      Tabelle : 2. Anmeldeinformationsformular für die Standardauthentifizierung
      Feld Beschreibung
      Name Eindeutiger Name zur Identifizierung des Datensatzes. Beispiel: SAP S4 HANA Cloud-Anmeldeinformationen.
      Anwendername Anwendername für den Anmeldeinformationsdatensatz.
      Passwort Passwort für den Anmeldeinformationsdatensatz.
      Aktiv Option, um anzugeben, dass der Anmeldeinformationsdatensatz aktiv ist.
      Reihenfolge Reihenfolge, die auf diese Anmeldeinformationen angewendet werden soll. Zum Beispiel100.
    5. Wählen Sie Absenden.

    Ergebnisse

    Der Anmeldeinformationsdatensatz zum Autorisieren von Aktionen mit der OData-API in der Public Cloud SAP S/4HANA wird erstellt.

    Erstellen Sie einen Verbindungsdatensatz mit Standardauthentifizierung für die OData-API

    Erstellen Sie einen Verbindungsdatensatz für die OData-API in der Public Cloud SAP S/4HANA. Der Alias für Verbindungen und Anmeldeinformationen der SAP S/4HANA Public Cloud-Spoke verwendet diese Verbindungen, um Aktionen in der S/4HANA Public Cloud auszuführen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Wählen Sie den Datensatz für SAP S4 HANA Cloudaus.
    3. Wählen Sie auf der Registerkarte Verbindungendie Option Neuaus.
    4. Füllen Sie die Felder des Formulars aus.
      Tabelle : 3. Formular „HTTP(s)-Verbindung“
      Feld Beschreibung
      Name Eindeutiger Name zur Identifizierung des Datensatzes. Beispiel: SAP S4 HANA Cloud.
      Referenz Anmeldeinformationsdatensatz, den Sie für die OData-API erstellt haben. Beispiel: SAP S4 HANA Cloud-Anmeldeinformationen.
      Verbindungsalias Name des Alias für SAP S/4HANA.
      URL-Builder Erstellt die Verbindungs-URL, wenn ausgewählt.
      Verbindungs-URL SAP S/4HANA Stamm-URL des Public-Cloud-Service in diesem Format: https://<S4Hana_Instance_Name> /odata/v4 . Beispiel: https://demo.s4hana.cloud.sap.
      MID-Server verwenden Gibt an, ob die Verbindung einen MID-Server verwendet.
      Verbindungszeitüberschreitung Zeitüberschreitungswert für die Verbindung in Millisekunden.
      Aktiv Option, um anzugeben, dass der Verbindungsdatensatz aktiv ist.
    5. Wählen Sie Absenden.

    Ergebnisse

    Der Verbindungsdatensatz für die OData-API in der Public Cloud SAP S/4HANA wird erstellt.

    Erstellen Sie ein -Integrationsprofil SAP S/4HANA .

    Erstellen Sie ein SAP S/4HANA -Integrationsprofil, um -Softwareabonnements nachzuverfolgen und die Lizenzierung für Ihre SAP S/4HANA -Anwendungen zu optimieren.

    Vorbereitungen

    Das Plugin Software Asset Management - SaaS-Lizenzmanagement (sn_sam_saas_int) muss aus dem ServiceNow Storeinstalliert werden.

    Um das Integrationsprofil zu veröffentlichen, ändern Sie den Anwendungsbereich in Global.

    ServiceNow Erforderliche Rolle: sam_integrator oder admin

    Wichtig:
    Sie müssen das Kontrollkästchen Software Asset Management integration with SAP S4Hana Cloud (Software Asset Management integration with SAP S4Hana Cloud) für diese Integration aktivieren, während Sie optionale Funktionen auf der Seite Application Manager installieren. Weitere Informationen zur Auswahl der erforderlichen SaaS-Anwendungen finden Sie unter SaaS-Lizenzmanagement anfordern.

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie Software-Asset-Arbeitsbereichverwenden, ist die Option zum Erstellen des Integrationsprofils SAP S/4HANA in Core-UI inaktiv.

    Prozedur

    1. Navigieren Sie zum -Integrationsprofil.
      SchnittstelleAktion
      Core-UI
      1. Navigieren zu Alle > Software Asset > SaaS-Lizenz > Profile für direkte Integration.
      2. Wählen Sie Neu.
      3. Wählen Sie SAP S4Hana Cloud Integration Profileaus.
      Software-Asset-Arbeitsbereich
      1. Navigieren zu Lizenzvorgänge > Anwenderabonnement > Direkte Integrationsprofile.
      2. Wählen Sie Neu.
      3. Wählen Sie in der Dropdown-Liste SAP S4Hana Cloud aus.
      4. Wählen Sie Fortsetzen.
    2. Füllen Sie die Felder des Formulars aus.
      Tabelle : 4. Integrationsprofil
      Feld Beschreibung
      Anzeigename Name des Integrationsprofils. Beispiel: SAP S/4HANA Cloud.
      Status Status des Integrationsprofils.
      • Wenn Sie das Integrationsprofil nicht veröffentlicht haben, wird dieses Feld automatisch auf Entwurffestgelegt.
      • Wenn Sie das Integrationsprofil bereits veröffentlicht haben, wird dieses Feld automatisch auf Veröffentlichtgesetzt.
      Profiltyp Integrationsprofiltyp. Dieses Feld wird automatisch auf SAP S4Hana Cloud Subscriptionfestgelegt.
    3. Überprüfen Sie die erforderlichen Anwenderrollen oder API-Berechtigungen, die im Feld Lieferantenkonfiguration für jeden Prozess angegeben sind, um Sicherheitsrisiken zu minimieren und SaaS-Lizenzen zu optimieren.
      Weitere Informationen zu den erforderlichen Rollen und Bereichen finden Sie unter Tabelle der minimalen Benutzerberechtigungen.
    4. Stellen Sie im Abschnitt „Subflow zum Herunterladen des Abonnements“ sicher, dass das Feld „Subflow“ auf SAP S4Hana Public Cloud Download Subscriptionsfestgelegt ist.
      Hinweis:
      Das Kontrollkästchen Abonnements herunterladen ist standardmäßig aktiviert und kann nicht deaktiviert werden.
    5. Wählen Sie Speichern.
      Ein Integrationsprofilentwurf wird erstellt.

      Das Feld Verbindung und Anmeldeinformationen wird angezeigt und automatisch auf sn_s4_hana_cld_spk.SAP_S4_HANA_Cloudfestgelegt.

    6. Öffnen Sie den Datensatz „Aliasse für Verbindungen und Anmeldeinformationen“, indem Sie das Vorschausymbol ( Vorschausymbol) neben dem Feld „Verbindung und Anmeldeinformationen“ wählen.
    7. Wählen Sie in der Datensatzvorschau Datensatz öffnen aus.
    8. Wählen Sie den zugehörigen Link Neue Verbindung und Anmeldeinformationen erstellen aus.
    9. Füllen Sie die Felder des Formulars aus.
      Tabelle : 5. Formular zum Erstellen von Verbindungen und Anmeldeinformationen
      Feld Beschreibung
      Verbindungsname Name der Verbindung
      Verbindungs-URL URL für die Verbindung mit der Public Cloud-Instanz SAP S/4HANA.
      Anwendername Anwendername für die Anmeldung bei der Public Cloud-Instanz SAP S/4HANA.
      Passwort Passwort für die Anmeldung bei der Public Cloud-Instanz SAP S/4HANA.
    10. Wählen Sie Erstellen aus.
    11. Wählen Sie im Formular „Integrationsprofil“ Verbindung validieren aus, um die Verbindungs- und Anmeldeinformationsdetails dieser Integration zu überprüfen.
    12. Wählen Sie Veröffentlichen aus.
    13. Wählen Sie im Dialogfeld „Bestätigung veröffentlichen“ die Option OKaus.
      Nachdem das Integrationsprofil veröffentlicht wurde, wird es in der Liste der Profile für direkte Integration angezeigt.

    Nächste Maßnahme

    Nachdem die Integration hergestellt wurde, erstellt Ihre Instanz ServiceNow automatisch Softwaremodelle und Softwareabonnements, die täglich aktualisiert werden.

    Wenn Sie mehrere Integrationsprofile mit eindeutigen Verbindungen einrichten möchten, erstellen Sie untergeordnete Aliasse, um verschiedene Konfigurationen und Einstellungen für jedes Integrationsprofil zu verwalten. Weitere Informationen finden Sie unter Erstellen Sie einen untergeordneten Alias, um mehrere Integrationsprofile einzurichten.

    Erstellen Sie Softwareberechtigungen für die automatisch generierten Softwaremodelle, um verwendete Software im Vergleich zu eigener Software nachzuverfolgen.