Key-user adaptation

Changing a delivered app without modifying it — moving, hiding and adding elements as a layered set of changes that survive an upgrade.

Overview

SAP SHIPS
Freestyle →

@openui5/sap.ui.core The OpenUI5 core: the module loader, the MVC runtime, data binding, routing, theming and the test stack, which is everything a UI5 app does before a single community package is added.

SourceSAPUI5 — SAPUI5 Flexibilitychecked
THE COMMUNITY ADDS

No community artifact is documented here.

Artifacts2

2 of 2 artifacts
ArtifactSignals
Packages1
@openui5/sap.ui.coreFramework core: module loader, MVC runtime, binding, routing, theming
Signals
none
Services1
UI flexibility serviceKey-user adaptation and personalisation for UI5 apps on SAP BTP
Signals
none

Content1

Group by
Piece, what it offers
Agentic UI Extensibility: The Next Chapter of SAPUI5 Flexibility
YouTube — SAP Developers playlists, SAP Developers, Talk

Seen working4

ArtifactSignals
Samples4
SAP-samples/adaptation-project-exercisesUI5Con workshop on building SAPUI5 Adaptation Projects
none
SAP-samples/ui5-flexibility-easy-key-user-adaptationUI5con 2025 tutorial on SAPUI5 flexibility and key user adaptations
none
ui5-mdc-json-tutorialUI5 tutorial on sap.ui.mdc controls with a JSON model
none
ui5-p13n-tutorialUI5 tutorial adding p13n Engine personalisation to a custom table
none

Details

Coverage
statecore only, UI5
assessed
also inABAP, BTP/BAIP
SourceSAPUI5 — SAPUI5 Flexibilitychecked
For your agent
Ref
capability:ui5-flexibility
JSON
/capabilities/ui5-flexibility.json
MCP
Connecting an agent