Connect SAP Business Application Studio and SAP S/4HANA Cloud Tenant
- How to create an HTTP destination on SAP Business Technology Platform with SAML assertion authentication to an SAP S/4HANA Cloud tenant
- How to create a communication system for an SAP Business Application Studio subaccount in an S/4HANA ABAP tenant
Prerequisites
- You have an SAP S/4HANA Cloud tenant and a business user with Communication Management authorizations (this requires a business role with unrestricted write access containing business catalog
SAP_CORE_BC_COM
). - You have an SAP Business Technology Platform trial account with an SAP Business Application Studio subscription
To follow this tutorial, you can either use a subaccount in your trial account on SAP BTP or you can use a subaccount in a customer account. However, for the customer account subaccount, you have to do the following:
-
Set up mutual trust between the SAP BTP subaccount and the Identity Provider, see
-
ABAP Environment Documentation: Setup of a Custom Identity Service
-
Tutorial: Set Up Trust Between Identity Authentication and SAP Cloud Platform which is showing the process in SAP BTP Neo Environment instead of here needed Cloud Foundry environment. Nevertheless it’s that similar, that in can help, you only have to omit setting the subaccount as service provider
-
SAP BTP Documentation: Trust and Federation with Identity Providers
-
-
Assign the developer users permission for SAP Business Application Studio, see ABAP Environment Documentation: Assigning Permissions for SAP Business Application Studio
Alternatively, see Integrating SAP Business Application Studio documentation for this tutorial’s content with a customer account.
The communication system for an SAP Business Application Studio subaccount in an S/4HANA ABAP tenant is needed to develop a custom UI with SAP Business Application Studio for a custom business object running in an S/4HANA ABAP tenant and for deploying that UI.
Tutorial last updated with SAP S/4HANA Cloud Release 2105