SAP Knowledge Base Article - Public

3237141 - You are not authorized to make changes (authorization object S_DEVELOP) - SAP S/4HANA Cloud Public Edition, ABAP Environment

Symptom

In the context of Developer Extensibility, trying to create objects in ABAP Environment and getting the error message: "You are not authorized to make changes (authorization object S_DEVELOP)"

  • You are not authorized to make changes (authorization object S_DEVELOP).
  • No authorization to create objects of this type in the selected project.
  • No authorization to access the resource  /sap/bc/adt/oo/validation/objectname.
  • Structure packages cannot contain development objects.

Environment

  • SAP S/4HANA Cloud Public Edition
  • ABAP Environment

Cause

For this issue there might be three possible reasons:

CAUSE 1
Using the Customizing tenant to connect with ABAP Development Tools. The Customizing tenant allows to configure the activities and to create low-code custom developments in Key User applications, but it doesn't provide access to the ABAP Environment.

CAUSE 2
The affected business user either does not have the SAP_BR_DEVELOPER role assigned, or it is assigned with read-only access.

CAUSE 3
Trying to create a package directly under project name.

Trying to create a object directly under structure package ZLOCAL or ZCUSTOM_DEVELOPMENT.

Resolution

SOLUTION 1
In order to successfully connect with ABAP Development Tools and create objects, Development Tenant (Client 080) should be used.

SOLUTION 2
Please ensure that the user has the necessary authorizations in Development Tenant. The SAP_BR_DEVELOPER Business Role Template includes permissions for using ABAP Development Tools (ADT) and for creating development objects. 

The "Write Access" restriction must also be set to "Unrestricted". 

SOLUTION 3

The development tenant is provided with the following software components and corresponding structure packages that have the same name:

  • ZLOCAL
  • ZCUSTOM_DEVELOPMENT
Create sub packages for these packages and create custom development objects inside the sub packages.

For more information please refer to Software Components and Packages | SAP Help Portal.

See Also

Keywords

abap development tools, adt, eclipse, package, development, customizing, tenant, 3-system landscape, create objects, developer extensibility, extensibility, SAP_BR_DEVELOPER, you are not authorized to make changes (authorization object S_DEVELOP), client 080, client 100, No authorization to access the resource  /sap/bc/adt/oo/validation/objectname, Structure packages cannot contain development objects, No authorization to create objects of this type in the selected project. , KBA , BC-DWB-AIE , Installation and infrastructure for ABAP tools in Eclipse , BC-SRV-APS-EXT-AQD , Fiori based Query Designer , Problem

Product

SAP S/4HANA Cloud Public Edition all versions

Attachments

Pasted image.png
Pasted image.png
590b2814c31fa6d06819f21f05013147