Symptom
In Business Application Studio (BAS), when trying to deploy a custom UI5 app based on Custom Business Service on S/4HANA Cloud 3SL, you get the following error:
"The app uses not permitted services for ABAP for Key Users
Please copy and paste this URL in a browser for more details: https://<customzing tenant URL>/sap/opu/odata/IWBEP/message_text;o=LOCAL/T100_longtexts(MSGID='%2FUI5%2FREPO_USAGE',MSGNO='015',MESSAGE_V1='',MESSAGE_V2='',MESSAGE_V3='',MESSAGE_V4='')/$value "
When running the URL above for more details might fail with error: "User does not have the sufficient authorizations"
Environment
SAP S/4HANA Cloud, Public Edition (3-SL)
Cause
A Custom UI5 Application has the ABAP Language Version "ABAP for Cloud Development" and therefore cannot be deployed to a system with ABAP Language Version "ABAP for Key Users".
Resolution
Deploy the custom UI5 application to the Development Tenant, which results in ABAP Language Version "ABAP for Cloud Development ".
See Also
KBA 3445942 - UI Development in SAP S/4HANA Cloud - Frequently Asked Questions
Community | Extensibility in the Development System of a 3-System Landscape
Keywords
/UI5/REPO_USAGE015 Gateway OData V2 "Service Binding" /IWBEP/CM_MGW_RT/000 IWSV CX_NO_AUTHORIZATION "/IWBEP/MESSAGE_TEXT 0001" , KBA , CA-UI5-ABA-SAR , UI5 App Infrastructure: SAPUI5 ABAP Repository , Problem