SAP Knowledge Base Article - Public

3096740 - "Adapt UI" button is missing in SAP S/4HANA Cloud Public Edition

Symptom

  • You want to adapt the UI of an application but the "Adapt UI" button is missing. 
  • The application you're trying to adapt the UI is enabled for Extensibility. 

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Open the application that you want to Adapt the UI
  2. Click on the Profile Icon 
  3. The "Adapt UI" button is missing from the dropdown

Cause

There are two possible causes:

  1. Missing Authorization

    OR 

  2. Authorization Variant "Web Dynpro Adapt UI FLP Plugin" is inactive in the Business Role 

Resolution

1. Missing Authorization

To enable the "Adapt UI" button, one of the Business Catalogs SAP_CORE_BC_EXT_FLX_PC or SAP_CORE_BC_EXT_FLX_CUS_PC need to be assigned to the user.

Business catalogs are part of business role template SAP_BR_EXTENSIBILITY_SPEC.

  • You can create a business role based on business role template SAP_BR_EXTENSIBILITY_SPEC.
  • You can include one or both business catalogs to an existing role.


OR 

2. Authorization Variant "Web Dynpro Adapt UI FLP Plugin" is inactive in the Business Role 

Follow the steps below:

  1. Go to Maintain Business Roles application
  2. Search and open the business role
  3. Click on "Edit" button
  4. Go to "IAM Apps" tab 
  5. Inside the IAM Apps tab, search for "Web Dynpro Adapt UI FLP Plugin"
  6. Select the Web Dynpro Adapt UI FLP Plugin and click on "Activate" button 
  7. Save/Publish the Business Role

 

Now you should be able to see the Adapt UI button. 

-----------------------

Caution: Don't mix systems or clients when you make UI changes

It’s possible that you distinguish between test and productive environments in your organization. When you adapt the UI of an app, in this case it’s important that you make the UI changes only in the test environment and then transport or copy them to your productive environment. For example:

  • Adapt the UI in the test system only and transport the changes to the productive system.
  • Adapt the UI in the test client only and copy the changes to the productive client.
Your productive system or client doesn't prevent you from making UI changes there, but it's important that you do not mix these scenarios for one app (that is, making changes in both the test and the productive environment). This would lead to severe UI adaptation conflicts.

If you don't have or don't use a test system or client, please do everything in the productive environment.

See Also

SAP Help - Adapting SAP Fiori UIs at Runtime - Key User Adaptation

SAP Help - Adapting the UI

Keywords

SAP_CORE_BC_EXT_FLEX, Key User Adaptation, Adapt UI, button, missing, role , KBA , CA-UI5-FL-RTA , SAP UI5 Runtime Adaptation , Problem

Product

SAP S/4HANA Cloud Public Edition all versions