Show TOC

UI Adaptation at RuntimeLocate this document in the navigation structure

UI adaptation at runtime (RTA) is a plug-in for the SAP Fiori launchpad which allows key users to change the user interface of apps at runtime. Here’s what you have to consider when developing apps that can be used with RTA.

Which SAPUI5 Controls Are Supported by RTA?

SAPUI5 Control

As of SAPUI5 Version







Stable IDs for Controls and Views Required

Each control used in the supported controls and each view requires stable IDs. We recommend that you also use stable IDs for all controls and views of your app, to ensure that they can be adapted in future using RTA. For more information, see Stable IDs: What? When? Why?.


To prevent inconsistencies and the loss of UI changes that were done using RTA, do not change the IDs of delivered apps, for example, if your app is upgraded.

About XML Views

RTA can only be used for controls in XML views. UI changes that were made to other controls are not persisted and get lost after restarting the app.

Known Issues
  • RTA can not be used for XML fragments SAPUI5 1.40.X or lower.

  • Some containers, for example sap.uxap.BlockBase, may prevent the key user from making UI changes when in adaptation mode of RTA.

Here's more information: