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

Set SAP BTP, ABAP Environment as a Content Provider for SAP Build Work Zone, standard edition

Expose launchpad content of a SAP BTP, ABAP Environment system to the SAP Build Work Zone, standard edition of a subaccount on SAP Business Technology Platform.

Overview

🎓 beginner 30 min. SAP BTP ABAP EnvironmentBeginnerABAP DevelopmentSAP Business Technology Platform

You will learn

  • โœ”How to set up a communication arrangement for communication scenario SAP_COM_0647
  • โœ”How to expose the launchpad content of a business role to the SAP Build Work Zone, standard edition
  • โœ”How to create the necessary destinations in the SAP BTP subaccount
  • โœ”How to create a content provider
  • โœ”How to create a launchpad site and add the exposed content
Achim Seubert A Achim Seubert March 27, 2026
Created by March 21, 2023
Contributors

Prerequisites

Prerequisites

Steps

Step 1 Create a Communication System
โ€”

  1. Open the Communication Systems app from the SAP Fiori Launchpad in your SAP BTP, ABAP environment system.

  2. Create a new communication system.

    • System ID and System name: COMMSYS_CONTENTFEDERATION_DEMO

    • Host Name: Callback URL, which is needed for setting up content change notifications. For example, for region EU10, the URL is portal-service.cfapps.eu10.hana.ondemand.com.

    • Port: 443

    Communication system overview
    Communication system overview

  3. Add a technical user for inbound communication:

    New Inbound User
    New Inbound User

    • Choose authentication method User Name and Password.

    New Inbound User
    New Inbound User

    • User Name: COMMUNICATIONSYSTEM_INBOUND_USER

    • Description: Inbound user for communication system

    • Let the system generate a password. Do not forget to note the password for later use in Step 6 (Create Design-Time destination).

    Inbound User settings
    Inbound User settings

  4. Similarly add a technical user for outbound communication with Authentication Method None.

    Outbound User settings
    Outbound User settings

  5. To save the communication system, select Save.

Step 2 Create the Communication Arrangement
+
Step 3 Select Roles for Exposure to SAP Build Work Zone, standard edition
+
Step 4 Configure Communication between the SAP BTP Subaccount and the SAP BTP, ABAP Environment System
+
Step 5 Protect Launchpad Content Against Clickjacking
+
Step 6 Create the Design-Time Destination
+
Step 7 Create Runtime Destination for Launching Apps in an iFrame
+
Step 8 Create Runtime Destination for Dynamic OData access
+
Step 9 Create Content Provider
+
Step 10 Choose Content in the Content Manager
+
Step 11 Create Launchpad Site
+
Step 12 Add Role Collection to User
+
Step 13 Access Launchpad Site
+

Resources

Discussion

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

Submit detailed feedback Discuss in Community
Steps
Step 1 of 13
1. Create a Communication System 2. Create the Communication Arrangement 3. Select Roles for Exposure to SAP Build Work Zone, standard edition 4. Configure Communication between the SAP BTP Subaccount and the SAP BTP, ABAP Environment System 5. Protect Launchpad Content Against Clickjacking 6. Create the Design-Time Destination 7. Create Runtime Destination for Launching Apps in an iFrame 8. Create Runtime Destination for Dynamic OData access 9. Create Content Provider 10. Choose Content in the Content Manager 11. Create Launchpad Site 12. Add Role Collection to User 13. Access Launchpad Site

Learn more →