Application Development and Automation 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: 
Read only

SE38 Authorization by Exclusions

shane_kelly2
Participant
0 Likes
1,685

I would like to create an authorization group for t-code SE38 - that excludes a handful of programs.

so for example it would give the user access to all SE38 reports - except the few listed.

1 ACCEPTED SOLUTION
Read only

Colleen
Product and Topic Expert
Product and Topic Expert
0 Likes
1,412

Hi Shane

Each program would need to be in auth group. Read up on S_PROGRAM/S_PROGNAM authorisations

It might be more pain than worth. If you change auth groups on standard programs then you might have issues with your security access and have to go through to update SU24 for impacted transactions

Generally, avoiding SE38 being granted to users in production and then build custom transactions when you want to provide access as you won't know if you have excluded all critical/risk programs that you need to.

Regards

Colleen

Hi Shane

Each program would need to be in auth group. Read up on S_PROGRAM/S_PROGNAM authorisations

It might be more pain than worth. If you change auth groups on standard programs then you might have issues with your security access and have to go through to update SU24 for impacted transactions

Generally, avoiding SE38 being granted to users in production and then build custom transactions when you want to provide access as you won't know if you have excluded all critical/risk programs that you need to.

Regards

Colleen

4 REPLIES 4
Read only

Colleen
Product and Topic Expert
Product and Topic Expert
0 Likes
1,413

Hi Shane

Each program would need to be in auth group. Read up on S_PROGRAM/S_PROGNAM authorisations

It might be more pain than worth. If you change auth groups on standard programs then you might have issues with your security access and have to go through to update SU24 for impacted transactions

Generally, avoiding SE38 being granted to users in production and then build custom transactions when you want to provide access as you won't know if you have excluded all critical/risk programs that you need to.

Regards

Colleen

Read only

shane_kelly2
Participant
0 Likes
1,412

normally - I agree - except I'm the system administrator - so I need SE38. But our auditors don't want me running two specific programs that could delete audit logs. I'm not sure how else to do that.

Read only

Colleen
Product and Topic Expert
Product and Topic Expert
1,412

You could test running those programs to see if s_dataset for actvt 06 is also checked and make sure not assigned as extra check

Read only

Rizwan9697
Participant
0 Likes
1,412

SE38 is very powerful Tcode, as you able to modify any program, Please go with SA38.

  • Give SA38
  • Map all programs to a Authorization groups
  • its a one time activity but will secure all standard and custom programs as well.
Mohammed