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: 

Run program for all users

Former Member
0 Kudos

Dear Team,

My Abaper create one Program. He require this program run in all users.How I give the authorazation of Program i.e Zabc to all users.

Thanks

Kallis

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Kallis,

You can give access to users for programs through auth. groups.

The auth grp is linked to program and then this auth grp is added to role in object S_PROGRAM.

Give access for this role to users.

Hope it helps u.

Peeyush

3 REPLIES 3

Former Member
0 Kudos

Hi Kallis,

You can give access to users for programs through auth. groups.

The auth grp is linked to program and then this auth grp is added to role in object S_PROGRAM.

Give access for this role to users.

Hope it helps u.

Peeyush

0 Kudos

the problem could be then, that also programs which are not linked to an auth.group will be executable for the users with that role. The T-code solution as suggested by Jurjen is the preferrable.

b.rgds, Bernhard

jurjen_heeck
Active Contributor
0 Kudos

Besides the authorization group it is good practice to link the program to a transaction code and add the transaction code to the role for all users. Directly starting programs is something you do not want endusers to do.