Integrate SAP BTP, Cloud Foundry Themes with SAP S/4HANA
Learn how to use UI theme designer service on SAP BTP Cloud Foundry with your SAP S/4HANA on-prem system: Create a service key in CF, a destination with an OAuth client in S/4HANA, and a customizing for remote theming. End-to-end test the connection.
You will learn
- How to create a service key for UI theme designer on SAP BTP Cloud Foundry (“CF theming service”).
- How to create an OAuth client in
SOAUTH2_CLIENTof your S/4HANA on-prem system (“ABAP system”) with this service key, that can be used for theming. - How to create a destination to the CF theming service in
SM59of your ABAP system. - How to create a customizing in
SPROto use this destination for remote theming of your ABAP system. - How to end-to-end-test the connection: create a theme in the CF theming service, apply it in your ABAP system.
Prerequisites
- In your ABAP system: User with permission to create an OAuth client in
SOAUTH2_CLIENT. - In your ABAP system: User with permission to create a destination in
SM59. - In your ABAP system: User with permission to do customizing in
SPRO. - In SAP BTP Cloud Foundry: Subaccount with UI Theme Designer: Initial Setup of UI Theme Designer successfully carried out.
- In SAP BTP Cloud Foundry: User with permission to create a Service Key.
- In SAP BTP Cloud Foundry: User with the
Workzone_Admin/Workzone_Advanced_ThemingorLaunchpad_Admin/Launchpad_Advanced_Themingrole collection (or role collection of your PaaS setup that includes the theming rolesViewer,Editor,CustomCssEditorandPublisher, as described in UI Theme Designer: Permissions).
Throughout this tutorial, we’ll refer with CF theming service to the UI theme designer service on SAP BTP Cloud Foundry, and with ABAP system to your SAP S/4HANA on-prem system.






































