Skip to Content
Technical Articles
Author's profile photo Greg Malewski

Practical project roles in SAP Fiori application handling

This blog post discusses the project roles related to managing SAP Fiori applications. Based on my and my teammates’ experience, I’m sharing a practical approach to organizing project roles. This approach factors in the real situation of the projects coming from ECC to S/4HANA and ensures cost-effective app handling without unnecessary delays.

The post focuses on three project roles:
– Roles and Authorization Expert
– Functional Application Expert
– Developer
I have skipped the UX lead role suggested by SAP as ECC to S/4HANA migration projects often pass on it. Instead, I added the new UX lead tasks to the existing ECC project roles.

Below, I have listed the roles with their corresponding activities, and the specific deliverables for the two most popular requisites in S/4HANA projects: 1. Preparing roles and authorizations and FLP content management concepts, and 2. Adding new custom or extended application:

1. Adding new custom or extended application:


  Activity Deliverable
1 Prepares the new custom app or extension in the DEV system. Configures the target mapping and tile in the test catalog Custom/extended app objects developed, tile in the test catalog configured, and unit tested

Functional Application Expert

  Activity Deliverable
2 Deciding how to fit a custom or extended app (1.1) into the existing catalog (based on 2.3 and 2.4). List of the catalogs to hold the app from 1.1.

Roles and Authorization Expert

  Activity Deliverable
3 Coping the tile and target from the test catalog (1.1) into the catalogs chosen by Functional Application Expert (1.2) Changed catalogs for building end-user roles with custom app entry.
Tile for new app available to end-users.

2. Preparing roles and authorizations concept and FLP content management concept

Functional Application Expert

  Activity Deliverables

Chooses SAP standard roles as a template


The initial version of:

List of roles
List of catalogs
Mapping of catalogs to roles


Adjusts the list of FLP applications included in the project scope

Includes custom and extended apps

List of the FLP applications in scope
3 Adjusts the roles, catalog list, and the mapping of the catalogs to roles

Adjusted version of:

Roles list
Catalog list
Mapping of catalogs to roles

4 Adjusts the mapping of the apps to catalogs An adjusted version of mapping of apps to catalogs
5 Maps roles to positions in the company organization Roles mapped to positions in the company organization

Roles and Authorization Expert

  Activity Deliverables
6 Prepares Roles and Authorization concept Roles and Authorization concept
7 Prepares FLP content management concept FLP content management concept.
8 Gets the list of end-users and their assignment to positions in the company organization List of the end-users
Mapping of the end-users to positions
9 Prepares FLP content configuration (using 2.3, 2.4, 2.5, 2.8) FLP content configuration ready for end users

I’m curious to hear your opinions on this approach – feel free to comment or contact me on Linkedin.

See also blog posts on Why should you document your Fiori Launchpad configuration and, Why you need a tool for Fiori launchpad documentation

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.