Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
Product and Topic Expert
Product and Topic Expert

Blog latest updated on 27th July, 2020


*****Alert : This blog will not be updated anymore due to many changes in the platform. However, the latest updates have been moved to Guided Answers. Please follow the link below*****

Link to Guided Answers -  How to extend a SAP Fiori app for SAP S/4HANA and SAP S/4HANA Cloud


Fiori in-app extensibility is the way to add new features in the standard Fiori App delivered by SAP for productive use. The most common queries we receive from any UX development team or customer is how exactly to go about extending a Fiori App in a S/4HANA On-Premise system, as end-to-end, it involves many steps such as:

  • Preparing the resources

  • Preparing the development environment

  • Finding what extensions are available for the Fiori app

  • Making frontend User Interfaces

  • Adjusting backend OData Services

  • Configuring the Launchpad

  • Creating tiles

  • Adding tiles to tile groups and tile catalogs

  • Adjusting business user security roles for authorizations

While much of this information is available, it is not currently all in one place. From my experience, I have found that customers were facing the difficult task of first gathering the necessary information and then chaining it together to achieve their goal. To make it easier, I have put together a step-by-step how-to guide to help any such UX projects.

Screen grab from the guide

Screen grab from the guide

Screen grab from the guide

Approach of this document – This document assumes that you have basic knowledge about “What is Fiori paradigm?”, “What is SAP UX strategy” and general know-how of small things like “Fiori Library”, “Fiori Design Guidelines” etc. This guide specifically takes into consideration SAP S/4 HANA On-Premise system

In addition, this document will take an example of a standard delivered Fiori App and the whole plot, including all the linked steps chained together will be taken into consideration for the easy consumption of any starter, consultant or developer. Since this is a big topic with many wide touchpoints and considerations that cannot become part of one single write-up, many reference links have been added at all the places in the document to specifically address this.

Hopefully, the write-up will help you solve some of these challenges in your extension journey. For any queries, comments or question, please write them in the comments section below!


The guide can be accessed from Link here

Link is removed. Pls. follow the guided answers links provided above. if you still need this document for guidance purpose, you can reach me. However, the document is not updated as per latest changes in the platform.

This blog is applicable for SAP S/4HANA 1709 as well.

Thanks, SAP S/4 HANA Regional Implementation Group