Skip to Content

Configure Connectivity Between SAP S/4HANA Cloud and SAP Business Technology Platform

Requires Customer/Partner License
This tutorial shows you how to add your SAP S/4HANA Cloud system to your global account in SAP BTP.
You will learn
  • How to acquire an SAP BTP integration token.
  • How to add integration token to SAP S/4HANA Cloud system.
  • How to set up entitlements for your SAP BTP subaccount.
slavipandeSvetoslav PandelievAugust 27, 2025
Created by
slavipande
June 17, 2024
Contributors
slavipande

Prerequisites

This tutorial follows the guidance provided in the SAP BTP Developer’s Guide.

  • Step 1
    1. In the SAP BTP cockpit, open your global account and choose System Landscape.

    2. In the System Landscape screen, choose Systems and then Add System.

      Add system
    3. In the Add System dialog box, enter a name for the SAP S/4HANA Cloud system you want to connect.

      Use a name that uniquely identifies this system. For example, use the name SAP S/4HANA DEV System.

    4. Select SAP S/4HANA Cloud from the dropdown in the Type field and choose Add.

      Add System dialog
    5. In the Get Token for System “S/4HANA DEV System”, select All Communication Scenarios from the dropdown in the Communication Scenario Groups field and choose Get Token.

      Get token

      SAP BTP generates an integration token so the SAP S/4HANA Cloud system administrator can configure integration with SAP BTP from your SAP S/4HANA Cloud system.

    6. Copy the generated token and close the dialog box. You need the token in the following procedure.

      Copy token
  • Step 2
    1. Log on to your SAP S/4HANA Cloud tenant.

    2. Choose AdministrationCommunication Management and choose the tile Maintain Extensions on SAP BTP.

      Communication Management
    3. On the Maintain Extensions on SAP BTP screen in the Extensions section, choose New.

      New extension
    4. In the Integration Token field, paste the integration token you previously generated.

    5. Enter a Description for your system integration token and choose Create.

      Paste integration token

      Use the same name that you entered in the SAP BTP cockpit when you generated the token. For example, use the name SAP S/4HANA DEV System.

    6. Choose Yes to approve the creation, and wait until the status displayed for your newly registered system switches to Enabled. Refresh your page.

      Extension enabled

      At the same time, you see the system status updated to Registered on the SAP BTP side. Refresh the page for the status to be updated.

      System registered

    For more details about registering an SAP S/4HANA Cloud system, see Register an SAP S/4HANA Cloud System in a Global Account in SAP BTP on the SAP Help Portal.

  • Step 3

    You’ve connected the SAP S/4HANA Cloud system to SAP BTP (with status Enabled in your SAP S/4HANA Cloud tenant). You need to configure entitlements to make this system accessible in the SAP BTP subaccount in which you want to build your extension application. You configure the entitlements and assign the corresponding quota and service plans to the subaccount in which the extension application resides.

    1. Enter your Global Account.

    2. Choose EntitlementsEntity Assignments.

    3. Select your subaccount from the value help in the Subaccounts/Directories field.

    4. Choose EditAdd Service Plans.

      Edit service plans
    5. In the Subaccount <your-subaccount-name>: Add Service Plans dialog box, select the service SAP S/4HANA Cloud Extensibility.

    6. In the Service Details: SAP S/4HANA Cloud Extensibility screen area, select your newly registered system name from the dropdown help to list the Available Plans.

      • messaging – to consume SAP S/4HANA Cloud events and create event-based extensions using the event bus from SAP Event Mesh Integration

      • api-access – for generic access for SAP S/4HANA Cloud APIs

    7. Select api-access service plan.

    8. Choose Add 1 Service Plans to add the service plan of the SAP S/4HANA Cloud Extensibility service.

      Add SAP S/4HANA Cloud Extensibility service plan
    9. Choose Save.

    Which service plan of the SAP S/4HANA Cloud Extensibility service do you need for generic access for SAP S/4HANA Cloud APIs?

Back to top