Verity Solutions

Houston based SAP S4 on HANA and SAP Fiori APP development

SAP Fiori User Experience Paradigm
The SAP Fiori design and user experience paradigm is built on five principles:
Applications should be focused on providing the functionality required for a specific task. Complex screens with infinite selection options and one app for doing everything isn’t the aim.  

Apps should be usable on multiple devices and be able to adjust the interface to fit the device size, input methods, and so on.

Apps should not need a manual or special training to be used. The apps should be designed for a single user and use case and require no more than three screens end to end.

The design has to be coherent between apps, and users should feel instantly familiar when accessing new apps. Also, apps should be designed with technical coherence as well, meaning they can be ported to other systems and speak the same language.

 Instant value
Apps need to be useful immediately, meaning they need to be easy to install, configure, and deploy in your IT landscape. On the user side, the purpose of the apps should be clear, and users should have no problem learning how to use

The SAP Fiori Launchpad for Users
The SAP Fiori launchpad is the end user access point  to launch and use applications. It’s a customizable web-based interface where all the apps a user has assigned can be launched. The apps don’t need to be from one specific system, the tiles can launch apps and links for any system connected and compatible.

SAP Fiori Launchpad is known as the entry point to Fiori apps system on mobile and desktop devices. It contains various tiles in Fiori system. Tiles are square objects that are used to access different Fiori Apps. Access to these tiles are based on the user roles

SAP Fiori Launchpad Designer is for consultants
As Consultants you use Fiori Launchpad Designer to customize the app and defin e role   s, which provide authorizations for performing various functions to end users, and then you a ssign these roles to users. A user  can be assigned to multiple roles. SAP delivers a standard set of roles and sample users throughbest practice content. It’s the same in the SAP Gateway server, however, the business roles you assign here contain SAP Fiori tile catalogs and tile groups. Catalogsand groups are assigned to roles, which are in turn assigned to users.

This assignment defines which application tiles a user sees on his launchpad and ha s authorization to add to groups and launch through the App Finder. You can rely on the  many SAP-delivered standard catalogs and groups if you don’t want to make changes, or you can use them as a reference for your own. With the SAP launchpad designer, you create the catalogs and the groups for your SAP Fiori launchpad SAP Fiori catalogs hold configuration information for apps. Here you maintain names, subtitles, icons, and other options for the more technical settings for your tiles (these are useful to understand but completely out of scope for this book).


After you’ve created a catalog, you assign it to a role (and the role to a user). The application tiles inside the catalog define the applications a user has access to. If a tile is included in a SAP Fiori tile group to which a user is assigned, but the tile isn’t
in any of the catalogs assigned, the user won’t be able to see the tile. You’ll need to assign the catalog to the user that the tile is in.

SAP Fiori is a new user experience (UX) for SAP software and applications. It provides a set of applications that are used in regular business functions like work approvals, financial apps, calculation apps and various self-service apps.


SAP Fiori provides 300+ role-based applications like HR, Manufacturing, finance, etc. When you open the SAP Fiori home page application, you will see a picture of the flowers. It is because Fiori means ‘flowers’ in Italian.


Fiori admin has installation instructions such as product version, minimum Support package stack, product instances, software component version, prerequisite for instlattion, information for back end components, role that needs to be added to the PFCF


SAP Fiori installation involves installation of front-end, back-end components and in case of Analytical apps, installation of HANA components. These components are delivered as separate products and hence, have to be installed separately.
With the integration of SAP Fiori apps library and Maintenance planner, installation process has been simplified. It allows you to select from the list of available apps from SAP Fiori Apps library, their installation and configuration prerequisites.


A summarized step-by-step procedure is shown in the image given below.
Step 1 shows how to check the prerequisites for the installation according to different SAP Fiori Apps.


Step 2 to Step 5 determine the front-end and back end components to be installed as per different Fiori Apps.


Step 6 to Step 10 determine the Configuration steps to be performed for setting up the SAP Fiori environment.