Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: ON - Tools in area Object Modeler / Object Editor
Message number: 006
Message text: Authorization missing for authorization object 'S_DEVELOP'
The program ran an authorization check against the authorization object
'S_DEVELOP'. This discovered that you do not have authorization to
start the Class Browser or the BOR Browser.
Consult your system administrator.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
ON006
- Authorization missing for authorization object 'S_DEVELOP' ?The SAP error message ON006 indicates that a user is missing the necessary authorization for the authorization object 'S_DEVELOP'. This object is related to development activities in the SAP system, particularly for tasks such as creating or modifying ABAP programs, function modules, and other development objects.
Cause:
The error occurs when a user attempts to perform an action that requires specific authorizations related to development activities, but their user profile does not include the necessary permissions. The authorization object 'S_DEVELOP' controls access to development-related functions, and if the user lacks the required authorizations, they will encounter this error.
Solution:
To resolve the ON006 error, you need to ensure that the user has the appropriate authorizations for the 'S_DEVELOP' object. Here are the steps to do this:
Identify the User: Determine which user is encountering the error.
Check User Roles: Use transaction code
SU01
to display the user profile. Check the roles assigned to the user.Review Authorization Objects: Use transaction code
SU53
immediately after the error occurs to see which authorizations are missing. This transaction shows the last authorization check and can help identify the specific missing authorizations.Modify Roles: If the user does not have the necessary authorizations, you may need to modify their roles or create a new role that includes the required authorizations for 'S_DEVELOP'. This can be done using transaction code
PFCG
.Assign the Role: Once the role is created or modified, assign it to the user in
SU01
.Test the Changes: After making the changes, have the user log out and log back in to test if the issue is resolved.
Related Information:
Authorization Object 'S_DEVELOP': This object is used to control access to development activities. It includes fields such as:
Transaction Codes:
SU01
: User maintenanceSU53
: Display authorization checkPFCG
: Role maintenanceBest Practices:
If you are not authorized to make these changes, you may need to contact your SAP security administrator or BASIS team for assistance.
Get instant SAP help. Sign up for our Free Essentials Plan.
ON005
Caution: This function is still under development
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
ON004
Parameter error in &1/&2; Parameter &3, value '&4'
What causes this issue? The running program has recognised an internal error: the value '&V4&' of the parameter '&V3&&...
ON007
Authorization missing for authorization object 'S_TCODE'
What causes this issue? The program ran an authorization against the authorization object 'S_TCODE'. It discovered that you do not have aut...
ON101
***** Function group SEM2 (Relationship environment) ********************
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.