SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Integrate SAP BTP, ABAP environment and SAP S/4HANA Cloud, public edition using Basic Authentication

Expose the Business Partner (A2X) OData service in SAP S/4HANA Cloud, public edition and create a communication user to access this service. Consume the same service from SAP BTP ABAP environment using Basic Authentication as the authentication method.

Overview

🎓 intermediate 20 min. SAP BTP ABAP EnvironmentIntermediateABAP DevelopmentSAP S 4hana Cloud

You will learn

  • How to perform communication management for both inbound and outbound connectivity.
  • How to use a technical communication user to authenticate using Basic Authentication.
Achim Seubert A Achim Seubert July 23, 2026
Created by October 25, 2023
Contributors

Prerequisites

Prerequisites

  • This is the second tutorial of this tutorial group. Please complete the tutorial Implement an Outbound Service Call in SAP BTP ABAP environment before proceeding. The prerequisites of the previous part apply.
  • To access communication management apps, your business user has to be assigned to a business role containing business catalog SAP_CORE_BC_COM, e.g. business role SAP_BR_ADMINISTRATOR. This must be done in the following systems:
  1. The SAP BTP, ABAP environment system
  2. The customizing tenant (100) of the SAP S/4 HANA Cloud, public edition development system
    • To access the Manage Business Partner Master Data in the SAP S/4 HANA Cloud, public edition system, your business user in the customizing tenant (100) has to be assigned to business role SAP_BR_BUPA_MASTER_SPECIALIST. Thus you are able to test the implementation.

    Steps

    Intro

    In this tutorial, all activities on S/4HANA Cloud side will be performed in the customizing tenant (100) of your development system.

    Step 1 Create a Communication User in SAP S/4HANA Cloud, public edition

    Create a communication user in SAP S/4HANA Cloud, public edition. This technical user will be used for the inbound connectivity of SAP S/4HANA Cloud, public edition and outbound connectivity of the SAP BTP, ABAP environment.

    1. Open the SAP Fiori Launchpad of the customizing tenant (100) of your SAP S/4HANA Cloud, public edition development system.

    2. Access the Maintain Communication Users app

    3. Choose button New

    4. Provide User NameZBPA2X_COM_USER and DescriptionCommunication User to create Business Partners

    5. Choose button Propose Password

    6. Store proposed password for later use.

      Create Communication User
      Create Communication User

    7. Choose button Create

    Step 2 Create a Communication System in SAP S/4HANA Cloud, public edition
    +
    Step 3 Create the Communication Arrangement in SAP S/4HANA Cloud, public edition
    +
    Step 4 Create a Communication Arrangement and Communication System in SAP BTP, ABAP environment
    +
    Step 5 Execute Business Partner Service Call
    +
    Step 6 Verify Business Partner
    +
    Step 7 Test yourself
    +

    Resources

    Discussion

    Share feedback on this tutorial or join the conversation in SAP Community.

    Submit detailed feedback Discuss in Community
    Steps
    Step 1 of 7
    1. Create a Communication User in SAP S/4HANA Cloud, public edition 2. Create a Communication System in SAP S/4HANA Cloud, public edition 3. Create the Communication Arrangement in SAP S/4HANA Cloud, public edition 4. Create a Communication Arrangement and Communication System in SAP BTP, ABAP environment 5. Execute Business Partner Service Call 6. Verify Business Partner 7. Test yourself

    Learn more →