Fiori Adaptation in S/4 Public Cloud

Sat Apr 25 2026

0

Fiori Adaptation in S/4 Public Cloud

AppSkilling’s first-ever technical blog is live. We’re kicking things off with a deep dive into Fiori Adaptation using SAP Business Application Studio (BAS) for S/4HANA Public Cloud

This is just the start. Subscribe and stay tuned — more technical guides are coming

 
Why we chose Fiori Adaptation to S/4 Public Cloud as our first technical blog? 
 
Simple. 

Because this is one of the real solutions we deliver to clients today. Fiori Adaptation in BAS for S/4HANA Public Cloud is a common requirement in modern clean‑core projects and it’s where AppSkilling has already built hands‑on experience, patterns, and repeatable approaches that actually work in production.

Sharing this as our first technical blog is one way of showing one of the things we do best: practical, implementation‑ready SAP BTP and S/4 Public Cloud development.

Now kicking off with the steps:

 

1. Establish Trust Between BTP and S/4 Public Cloud

  • Go to Subaccount → Connectivity → Destination Trust
  • Activate or renew trust certificate
  • Export the certificate file

 

 

 

2. Configure Communication System in S/4 Public Cloud

  • Login to S/4 Public Cloud Dev tenant
  • Create a Communication System
  • Set to Inbound Only
  • Enable SAML Bearer Assertion Provider
  • Upload certificate from #1
  • Copy the CN=<endpoint/UUID> into SAML Bearer Issuer

 

 

 

3. Create BTP Destination

  • Go to Subaccount → Connectivity → Destinations
  • Create New Destination  Select From Scratch
  • Fill in required fields (URL, OAuth settings, SAML, etc.)

 

 

4. Create BAS Dev Space

  • Subscribe to Business Application Studio
  • Create Dev Space
  • Create project from template → SAPUI5 Adaptation Project
  • Select system from Destination
  • Select target Fiori app

(For this example, we will extend the fiori app Manage Outbound Delivery Orders)

 

 

5. Configure Adaptation Project

 

  • Fill in project details
  • Fill in deployment settings

 

(Note: Create the Z Package first, and create the TR from there as well, then paste it on your UI5.yaml)  

  • ABAP Repository = BSP App Name
  • Create Z Package + TR first
  • Add Tile (recommended to avoid overwriting original app)

  • Click Finish

 

Conclusion

Before wrapping up, here’s a quick recap of the key steps we covered in setting up a Fiori Adaptation Project in SAP BTP BAS for S/4HANA Public Cloud:

  • ☑️ Establish trust configuration between BTP and S/4 Public Cloud
  • ☑️ Configure your Communication System and enable SAML Bearer Assertion
  • ☑️ Create and validate your BTP Destination
  • ☑️ Set up your Business Application Studio Dev Space
  • ☑️ Generate a SAPUI5 Adaptation Project from template
  • ☑️ Configure project details, deployment settings, and add a custom tile

 

Disclaimer

 

This blog focuses on the BTP ↔ S/4 configuration and project setup. Deployment steps are intentionally not included, as they follow standard SAPUI5 deployment patterns widely documented across SAP resources.

 

Stay Tuned

 

This is AppSkilling’s first-ever technical blog, and it won’t be the last. We’re just getting started. Subscribe and follow us for more hands-on SAP BTP, CAP, and S/4 Public Cloud content, straight from real project experience.

 

Subscribe to Newsletter

Get the latest insights and updates delivered straight to your inbox.

We respect your privacy. Unsubscribe at any time.