Note
For more information on the integration with SAP S/4HANA Cloud, see the following:
- SAP Help Document: Integration with SAP S/4HANA Cloud
- Integration Package: SAP Entitlement Management Integration with SAP S/4HANA Cloud
Step 1: Configure Service Key to Access SAP BTP Event Mesh
- Open the SAP BTP cockpit and navigate to your subaccount.
- Go to the Service Marketplace and select the SAP BTP Event Mesh service instance.
- 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
- In SAP Cloud Integration, navigate to the Security Material section.
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
- In the Security Material section, add a new user credential.
- Enter a Name for the credential.
- 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
- In SAP BTP, create a service instance of SAP Entitlement Management OAuth Service.
- Create a service key and note down the client ID, client secret, and OAuth token URL.
- 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
- Create a communication user in SAP S/4HANA Cloud.
- Create a communication system, specifying the Host Name, Business System ID, and HTTPS Port.
- Create communication arrangements (SAP_COM_0009, SAP_COM_0008, SAP_COM_0092) and configure the necessary settings.
- 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.