{"ref":"artifact:btp-ui-flexibility","page":"/artifacts/btp-ui-flexibility","json":"/artifacts/btp-ui-flexibility.json","generated":"2026-10-27","drafted_with_ai":true,"entity":{"id":"btp-ui-flexibility","name":"UI flexibility service","artifact_type":"service","ecosystem":"btp","serves_ecosystems":["ui5"],"domain":"ui-and-frontend-bridge","origin_ring":"sap-official","description":{"one_line":"Key-user adaptation and personalisation for UI5 applications on SAP BTP: UI changes, shared views, drafts and versions, stored by the service and applied at runtime.","short":"Key-user adaptation and personalisation for UI5 apps on SAP BTP","what_it_solves":"The UI flexibility service lets the users of a UI5 application change its user interface without modifying the app, in a way that survives an upgrade and affects no other customer. Key users add, hide or rearrange fields and rename labels on supported controls, and the changes are applied at runtime while the original app stays untouched. They also publish filter and table views to all authorised end users, save changes as a draft before activating them as a new version, and reactivate a recent version or start a new draft from it; end users save personal views and personalise link lists. What can be changed or personalised depends on the control. The service is multitenant, and customer-managed encryption keys are available on request."},"links":{"homepage":"https://discovery-center.cloud.sap/serviceCatalog/ui-flexibility-service","docs":"https://help.sap.com/docs/UI_FLEXIBILITY?version=Cloud","whats_new":"https://help.sap.com/whats-new/cf0cb2cb149647329b5d02aa96303f56?Component=UI+Flexibility+Service"},"source_available":false,"provides":[{"capability":"capability:ui5-flexibility","what_it_does":"Stores key-user changes to supported UI5 controls, shared views, drafts and versions, and applies them to the app at runtime.","sources":[{"url":"https://discovery-center.cloud.sap/servicecatalog/api/v1/services/f422ced8-4b58-497b-91ad-11bf56f1b08d","title":"SAP Discovery Center — UI flexibility service","checked":"2026-09-15","quote":"Let key users adapt the user interface for supported controls in UI5 applications. For example, key users can add, hide or rearrange fields, or rename labels. The changes are applied at runtime only, and the original app stays untouched."},{"url":"https://discovery-center.cloud.sap/servicecatalog/api/v1/services/f422ced8-4b58-497b-91ad-11bf56f1b08d","title":"SAP Discovery Center — UI flexibility service","checked":"2026-09-15","quote":"Users of your applications can change the user interface of your applications in an upgrade-safe and modification-free way, without affecting any other customer."}]}],"maintainers":["actor:sap"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-15"}},"effective_normative_relations":[],"readings":{"liveness":{"label":"Deprecation","tier":"good","evidence":"no plan deprecated, 3 plans"},"continuity":{"label":"Beta","tier":"good","evidence":"no plan in beta"},"reach":{"label":"Regions","tier":"reported","evidence":"39 regions"},"support":{"label":"Support","tier":"good","evidence":"CA-UI5-FL-CLS, CA-UI5-FL-OPS"}},"signals":{"crawled_at":"2026-10-25","technical_id":"ui5-flexibility-keyuser","technical_ids":["ui5-flexibility-keyuser"],"joined_by":"page","display_name":"UI5 flexibility for key users","plans":[{"name":"free","category":"SERVICE","deprecated":false,"beta":false,"regions":["ap10","ap11","ap12","ap20","ap21","br10","ca10","eu10","eu11","eu20","jp10","jp20","us10","us20","us21","us30"]},{"name":"keyuser","category":"SERVICE","deprecated":false,"beta":false,"regions":["ae01","ap01","ap10","ap11","ap12","ap20","ap21","ap30","br10","br20","br30","ca10","ca20","ch20","eu01","eu02","eu10","eu11","eu13","eu20","eu22","eu30","il30","in30","jp01","jp10","jp20","jp30","jp31","sa30","sa31","uk20","us01","us02","us10","us11","us20","us21","us30"]},{"name":"trial","category":"SERVICE","deprecated":false,"beta":false,"regions":["ap10","ap11","ap12","ap20","ap21","br10","ca10","eu10","eu11","eu20","jp10","jp20","us10","us20","us21","us30"]}],"regions":39,"deprecated_plans":0,"support_components":["CA-UI5-FL-CLS","CA-UI5-FL-OPS"]},"whats_new":{"crawled_at":"2026-10-25","url":"https://help.sap.com/whats-new/cf0cb2cb149647329b5d02aa96303f56?Component=UI+Flexibility+Service","feed":"cf0cb2cb149647329b5d02aa96303f56","components":["UI Flexibility Service"],"entries":[{"id":592672115,"date":"2026-03-19","component":["UI Flexibility Service"],"title":"Context-based Adaptation","type":["New"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"version":["2602B"],"description_sha256":"98da9244bbab881382131b5ff01500e594d9f631702f03ad400beabe3ca616e8"},{"id":592672114,"date":"2026-01-04","component":["UI Flexibility Service"],"title":"Service Renamed from \"UI5 Flexibility for Key Users\" to \"UI Flexibility\"","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"cdfd2874c607c844283defd7c6c9c5115a87222e661a45330b0d458cae4f2c37"},{"id":592672116,"date":"2024-10-17","component":["UI Flexibility Service"],"title":"What's New Dialog in Key User Adaptation","type":["New"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"version":["2410a"],"description_sha256":"086bbd2548b78eedf2838e699a5202e231bb213a3a48d7cbe078f7c0209a77d5"},{"id":592672117,"date":"2024-10-17","component":["UI Flexibility Service"],"title":"Harmonized Context Menu in Key User Adaptation","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"version":["2410a"],"description_sha256":"14ac04335e43013a8e6559191c12e5d51e1f83bbcd86ba49241d4b517a34bb30"},{"id":592672118,"date":"2024-05-16","revised":"2024-06-27","component":["UI Flexibility Service"],"title":"Embedding Content","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"version":["2404b"],"description_sha256":"57c285be48de3ea4930132a9f43fc973109b141db494dc1e6fa51b1d9542a407"},{"id":592672119,"date":"2024-04-18","component":["UI Flexibility Service"],"title":"Use of Comments for Documentation Feedback","type":["New"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"96fa6be5c91fff0433849dc693a10d66156c96fb98512fc5fe0553b42eb882a6"},{"id":592672120,"date":"2024-03-21","component":["UI Flexibility Service"],"title":"Personalizing Apps","type":["New"],"action":["Recommended"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"0d65d21f023f872afe82dfc812fe1e76e2cf56a4751b5acac5a405189575a718"},{"id":592672121,"date":"2024-01-25","component":["UI Flexibility Service"],"title":"Customer-Controlled Encryption Keys","type":["New"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"6f65e4c6bb9f220415956701ea67878deaf930cc976e3c18299b3762cf72abd7"},{"id":592672122,"date":"2023-10-05","component":["UI Flexibility Service"],"title":"Publishing UI Changes","type":["New"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"dafa57bd08ea918320f71fae816de7f07e5da02416bee1b3a45cc2acf860ff0a"},{"id":592672123,"date":"2023-03-23","component":["UI Flexibility Service"],"title":"Creating Public Views","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"d8e0a4467c27cc21e61342c224d17d89307776d7b90023e0c2f40c17856123a5"},{"id":592672124,"date":"2023-01-26","component":["UI Flexibility Service"],"title":"Header Bar","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"e2ec4b16606f8e5650efc5a0f70349cf97222dc6ffa9b505f59855617e2d564f"},{"id":592672125,"date":"2022-12-29","component":["UI Flexibility Service"],"title":"Restrict the Visibility of Views","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"bd6f316d8953c6d42fd364c88266ae80f9cd610afa8378a495447833482c92df"},{"id":592672126,"date":"2022-11-03","component":["UI Flexibility Service"],"title":"Creating Public Views","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"23aa58451372bc78db4cc271e95bf9145cc21f282551733a451bbabeb0a2b1a7"},{"id":592672127,"date":"2022-11-03","component":["UI Flexibility Service"],"title":"Creating and Adapting Views","type":["Changed"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"3ce330f16f3ec6cfee0517e6680713c1f13e0fdda25e3a51658b77fa9a47bab6"},{"id":592672128,"date":"2022-09-08","revised":"2024-01-01","component":["UI Flexibility Service"],"title":"Restrict the Visibility of Views","type":["New"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"a2036bf5fb6ff0849cad529a53eb5c2e4b1504afa56d5eeccaf093c47fb1e33f"},{"id":592672129,"date":"2022-05-19","revised":"2024-01-01","component":["UI Flexibility Service"],"title":"UI for Downloading and Uploading Translations for Key User Adaptations","type":["New"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Cloud Foundry"],"description_sha256":"a1f73a71ab2dfd2d7d66cf6126971e11288d39342b91dc0a81e78ecf7f8ded24"},{"id":592672130,"date":"2022-01-13","revised":"2024-01-01","component":["UI Flexibility Service"],"title":"Kyma environment","type":["New"],"action":["Info only"],"lifecycle":["General Availability"],"environment":["Kyma"],"description_sha256":"1b68e55d98c66570077efd128be305ee2e5727295f404f13508e2d2e82b421f5"}]},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"}],"contributors":[],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}