Sat Apr 25 2026
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

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.
