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: 

Not able to restrict program when run in background/ using variant through SE38

Former Member
0 Kudos

Hi All,

We have restricted the access to run few of the important programs which are run through transaction SE38. We have restricted this by using authorization objects S_DEVELOP and S_PROGRAM in the role which is assigned to these users.

When users having this role run any of the restricted programs in foreground (using SE38), they get an authorization error (which is what we need).

But when they execute the same program in "background" or "using variant", it is getting executed. No authorization error.

Let me know how we can restrict this.

Regards,

Susahnt

1 REPLY 1

Private_Member_69416
Active Participant
0 Kudos

Hi

Check if the user doesn't have background administrator authorizations.

You can try with another object: S_PROGNAM

1946079 - Initial Authorization Check in Function SUBMIT_REPORT

Regards

Przemek