SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Key User Adaptation for SAPUI5 Applications - Introduction

Adapt the user interface of an SAPUI5 app for other users with the key user adaptation feature of SAPUI5 flexibility.

Overview

🎓 beginner 10 min. Sapui5BeginnerSAP Fiori

You will learn

  • โœ”How to change the UI of an SAPUI5 Fiori app.
  • โœ”How to activate a new app version with your changes.
  • โœ”How to restore the original app.
Vitor Seifert V Vitor Seifert November 12, 2025
Created by December 10, 2024
Contributors

Prerequisites

Steps

Intro

Different users work with SAPUI5 applications differently - e.g. depending on which role they have. Ideally, an end user should only see what is relevant for their work in the most intuitive way possible. Since this can greatly vary for each business, key users can tailor an app according to different needs. They know what the end users need from the application but don’t necessarily have a technical background. With key user adaptation, they can change the user interface of SAPUI5 Fiori apps directly in the Fiori launchpad intuitively and without having to write new code. In this tutorial you will get to try out key user adaptation in a demo app.


Step 1 Start key user adaptation
โ€”

  1. Go to the SAPUI5 Demo Kit, and open the Key User Adaptation demo app under SAPUI5 Flexibility Demo Apps.

  2. Go to the user actions menu of the app (in this demo app you are John Doe).

    User actions menu
    User actions menu

  3. Choose Adapt UI. In real apps, only key users with specific authorization see this option.

    UI Adaptation
    UI Adaptation

  4. Well done! Your app is now ready to be adapted. Make sure that Original App is selected on the top left (in the toolbar) - if you never made any adaptations to this app, this will be the default case.

    UI Adaptation started
    UI Adaptation started

On real SAPUI5 applications, this flow is the same - but to enable Adapt UI some conditions need to be fulfilled. Please follow this link to find the right documentation for your platform.

Step 2 Rename a field
+
Step 3 Move a field
+
Step 4 Activate your version and exit key user adaptation
+
Step 5 Restoring the app to its original state
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 5
1. Start key user adaptation 2. Rename a field 3. Move a field 4. Activate your version and exit key user adaptation 5. Restoring the app to its original state

Learn more →