Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Authorization object for debugging in SE37

Former Member
0 Kudos

I have given the S_DEVELOP authorization to one of our user. But he is not able to debug a function module. Do I have to give any special authorization for him to debug in SE37. Can you please let me know what is that authorization object for allowing him to debug in SE37

Thanks!

Surya.

10 REPLIES 10

jurjen_heeck
Active Contributor
0 Kudos

I believe S_DEVELOP with the combination of ACTVT 03 and OBJTYPE DEBUG will do the trick.

0 Kudos

Jurjen,

I have checked the S_DEVELOP object and I have checked both 01 and 03. Please advice me.

Thanks!

Surya.

0 Kudos

Jurjen

Yes that is correct, however be sure NOT to allow this in PRD as it is a security risk when debug is combined with SE16/30/31. All table data can be changed in debug mode!

0 Kudos

go to tx. SU02 and check on profile S_BI_DEBUG (SAP standard profile). I added this today to search for a bug in a programm. it worked.

0 Kudos

and yes - it sounds like BI only, but isn't.

0 Kudos

As far as I know you do not need 01, just 03.

Are you still getting authorization failures?

0 Kudos

I am still getting the authorizations issue. I have given the SU53 authorizations for this user and when I chacked whats failing. There is a red mark on

Activity 03

Object Type Debug

But my S_DEVELOP object, Field Name ACTVT

I have checked, 03(Display), 16(Execute)

and I see all the tabs green in my pfcg role.

Please advice me.

Thanks!

Surya.

0 Kudos

And which object types are in this S_DEVELOP object?

(I'll be offline for the rest of the day soon, so maybe someone else can take over?)

0 Kudos

Try activity 03 (to set the breakpoint) and 90 (for the debugger) placing the name of the external session user ID in the object_name field, and ensure that the external user type is SERVICE for the debugging session.

The system might be blocking the debugging because the user type is Dialog (or the developer is entering their own user ID into the single step).

Cheers,

Julius

0 Kudos

Julias,

Instead of specifying the t-code SE37, I have added the authorization object S_DEVELOP manually and specified the ACTIVITY field values as 03 and 16 and I could debug now.

Thanks!

Surya.