Locate your System ID
The System ID is the 6-character tenant prefix in your S/4HANA Cloud URL.
Find the System ID
Open your SAP S/4HANA Cloud Fiori launchpad URL in a browser.
- Look at the URL, e.g.
https://my123456.s4hana.cloud.sap/sap/fiori - The System ID is the 6 digits after
myand before.s4hana.cloud.sap— in the example:123456 - Enter ONLY the digits (no
myprefix, no.s4hana.cloud.sapsuffix) into the System ID field
Create the Communication User
The Communication User is the technical identity that issues the OAuth credentials.
Open Maintain Communication Users
In the Fiori launchpad, search for and open the Maintain Communication Users app.
Create a new user
Click New to create a Communication User.
- Enter a User Name (e.g.
STACKONE_INTEGRATION) - Click Propose Password and copy the generated password — it will become the OAuth Client Secret
- Click Create
Create the Communication Arrangements
Each business API is enabled by a Communication Arrangement bound to a Scenario.
Open Communication Arrangements
Search for and open the Communication Arrangements app.
Create arrangement for Business Partner
Click New, enter Scenario SAP_COM_0008, give it an Arrangement Name, then click Create.
- Under Inbound Communication, set Authentication Method to
User ID and Password— then switch the dropdown toOAuth 2.0 - Assign the Communication User you created earlier
- Save the arrangement
Create arrangement for Sales Order
Repeat for Scenario SAP_COM_0109 (Sales Order).
Create arrangement for Product
Repeat for Scenario SAP_COM_0009 (Product Master).
Retrieve OAuth credentials
The OAuth Client ID and Client Secret come from the Communication Arrangement.
Open one of the arrangements
In Communication Arrangements, open the SAP_COM_0008 arrangement.
View OAuth 2.0 details
Under Inbound Communication, click the OAuth 2.0 Details link.
- Copy the OAuth 2.0 Client ID — this is your Client ID
- The Client Secret is the password you generated when creating the Communication User
- Do not regenerate the password — it would invalidate all existing arrangements
Verify Communication Arrangement is active
Each arrangement must be active for the OAuth client to access the corresponding APIs.
Confirm status
In Communication Arrangements, the Status column for each of SAP_COM_0008, SAP_COM_0009, and SAP_COM_0109 should read Active.
Linking the Account from the Hub
Navigate to the Hub
Connect
- Click Connect
- If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
- Once authorization is successful, you will see a confirmation popup
If the account linking is successful, you will see the newly linked account in your Accounts page.