SampleSampletypeA worked example you read or clone. Evidence: it demonstrates, it never provides.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →Starting point

SAP-samples/ui5-flexibility-easy-key-user-adaptation

A UI5con 2025 hands-on tutorial enabling a Fiori elements application for SAPUI5 flexibility and building custom key user adaptations, from BTP ABAP environment deployment through no-code changes to manifest properties and OData annotations.

The tutorial takes one Fiori elements application, deploys it to a BTP ABAP environment trial, and then adapts it without writing code: moving, adding, removing and renaming standard UI elements through key user adaptation, then extending into more complex no-code changes such as manifest properties and OData annotations. It stops at the trial environment and the exercises themselves, with no known issues recorded and no support beyond the workshop.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Demonstrates
Key-user adaptationUI5Key-user adaptationcapabilityChanging a delivered app without modifying it — moving, hiding and adding elements as a layered set of changes that survive an upgrade.

Who is behind it

SAP SamplesSAP SamplesOrganisationMaintains this
In the atlas: maintains 222
@SAP-samples
maintainerAnKirilinPersonContributes to this
In the atlas: contributes to 3
@AnKirilin
Dominik StorkPersonContributes to this
In the atlas: contributes to 3
@dstork
Kevin EdingerPersonContributes to this
In the atlas: contributes to 2
@edingerk
Vitor Eduardo Seifert BazzoPersonContributes to this
In the atlas: contributes to 2
@VitorSAP
4 contributors

What it declares

Every artifact

Type
Sample
Origin
By SAP

As a sample

Form
A tutorial's companion code

Connections1

SAP-samples/ui5-flexibility-easy-key-user-adaptation connectionsSAP-samples/ui5-flexibility-easy-key-user-adaptationPROVIDES→ demonstrates1demonstrates authoredKey-user adaptation

README

quoted from SAP-samples/ui5-flexibility-easy-key-user-adaptation under Apache-2.0, read
SAP-samples/ui5-flexibility-easy-key-user-adaptation/README.mdOn GitHub

REUSE status

UI5con 2025 - Easy Key User Adaptation: From Basics to Custom Key User Actions

Description

This hands-on tutorial dives into the world of UI adaptation, providing tools and techniques to enhance SAPUI5 applications.

You'll learn how to enable your own Fiori elements application for SAPUI5 flexibility, understanding the process from start to finish. Then, you'll deploy the app to a BTP ABAP environment in a trial system. Next, you'll discover how to adapt your custom application without writing a single line of code. This tutorial guides you through key user adaptation features, including popular standard features like moving, adding, and removing UI elements (fields, sections, etc.), as well as renaming them. You'll also explore the latest complex changes made easy, such as modifying manifest properties and OData annotations, all while staying no-code.

Requirements

  1. SAP BTP Trial account (https://developers.sap.com/tutorials/hcp-create-trial-account.html), see also chapter 1.0
  2. SAP BTP, ABAP environment subscription in Trial (https://developers.sap.com/tutorials/abap-environment-trial-onboarding.html)
  3. Download the Eclipse IDE and add the ABAP Development Tools (ADT) Plugin (https://developers.sap.com/tutorials/abap-install-adt.html)
  4. Optional for integration with Git: GitHub account and repository for the exercise (https://github.com/)

Known Issues

No known issues.

How to obtain support

Create an issue in this repository if you find a bug or have questions about the content.

For additional support, ask a question in SAP Community.

Contributing

If you wish to contribute code, offer fixes or improvements, please send a pull request. Due to legal reasons, contributors will be asked to accept a DCO when they create the first pull request to this project. This happens in an automated fashion during the submission process. SAP uses the standard DCO text of the Linux Foundation.

License

Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.

Apache-2.0, read

Details

Sources3
Added by handdiscovered herechecked
github.com/SAP-samples/ui5-flexibility-easy-key-user-adaptationtree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainui5, ui-and-frontend-bridge
Flavors1
Fiori elements
“enable your own Fiori elements application for SAPUI5 flexibility” — SAP-samples/ui5-flexibility-easy-key-user-adaptation — READMEchecked
Contributors4

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:sap-samples-ui5-flexibility-easy-key-user-adaptation
JSON
/artifacts/sap-samples-ui5-flexibility-easy-key-user-adaptation.json
MCP
Connecting an agent