Configuring the SAP Event Mesh Service

Objective

After completing this lesson, you will be able to configure the SAP Event Mesh service for SAP S/4HANA Cloud integration.

Integration with SAP S/4HANA Cloud

Note

For more information on the integration with SAP S/4HANA Cloud, see the following:

Step 1: Configure Service Key to Access SAP BTP Event Mesh

  1. Open the SAP BTP cockpit and navigate to your subaccount.
  2. Go to the Service Marketplace and select the SAP BTP Event Mesh service instance.
  3. Create a new service key and note down the client ID, client secret, and OAuth Token URL.

Step 2: Add SAP BTP Event Mesh Credentials in SAP Cloud Integration

  1. In SAP Cloud Integration, navigate to the Security Material section.
  2. Add a new OAuth2 credential.

    Specify the client ID, client secret, and OAuth Token URL from the service key.

Step 3: Add SAP S/4HANA Cloud Credentials in SAP Cloud Integration

  1. In the Security Material section, add a new user credential.
  2. Enter a Name for the credential.
  3. Provide the User Name and Password with access to the SAP S/4HANA Cloud backend system.

Step 4: Add SAP Entitlement Management OAuth2 Credentials in SAP Cloud Integration

  1. In SAP BTP, create a service instance of SAP Entitlement Management OAuth Service.
  2. Create a service key and note down the client ID, client secret, and OAuth token URL.
  3. In the Security Material section, add a new OAuth2 credential using the details from the service key.

Step 5: Configure SAP S/4HANA Cloud Settings

  1. Create a communication user in SAP S/4HANA Cloud.
  2. Create a communication system, specifying the Host Name, Business System ID, and HTTPS Port.
  3. Create communication arrangements (SAP_COM_0009, SAP_COM_0008, SAP_COM_0092) and configure the necessary settings.
  4. Configure outbound event topic bindings for event publish, specifying the channel name and topic names.

Summary

Repeats the Event Mesh setup for SAP S/4HANA Cloud including service keys, OAuth credentials and communication arrangements required for outbound events.