Symptom
User is trying to edit a custom logic in ABAP environment(development system) and getting error message "Object could not be locked. Reason: You are not authorized to make changes (authorization object S_ABPLNGVS)".
Environment
SAP S/4HANA Cloud
Reproducing the Issue
- Accessing ABAP Environment in the development system.
- Searching by custom logic YY1_ABC.
- Open the editor for YY1_ABC.
- Trying to edit the object
- Getting error message: "Object could not be locked. Reason: You are not authorized to make changes (authorization object S_ABPLNGVS)".
Cause
Custom logics created with Custom Logic app in the context of key user extensibility can only be accessed in display mode in the ABAP Environment in development system.
The ABAP Language Version of this object is "ABAP for Key Users" only. This can be checked in the "Properties > General" of this object in ABAP Environment.
Resolution
Custom logics created with Custom Logic app in the context of key user extensibility can only be edited with the Custom Logic app in customizing tenant.
See Also
Keywords
custom logic, ADT, aban environment, development tenant, Object could not be locked. Reason: You are not authorized to make changes (authorization object S_ABPLNGVS), 3SL, 3-System landscape, S/4HANA Cloud, public cloud , KBA , BC-SRV-APS-EXT-BL , Custom Business Logic , Problem