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 RESTRICTION

Former Member
0 Kudos

Hi Pals,

I was trying to give the authorization to a user for lock/Unlock the transactions [SM01] through the object S_ADMI_FCD with the value TLCK.

if i do the same user is getting authorization to LOCK/UNLOCK for all the transactions available in the system.

but i want to restrict it to specific transactions only.

is there any other object to restrict??????????????

5 REPLIES 5

Former Member
0 Kudos

Hello Krishna,

There is no authorization object using which we can restrict SM01 for locking only certain transactions.

Regards,

Sheetal

Former Member
0 Kudos

Hi,

You can group them into 2 groups: SM01 itself, and, all the rest.

Locking a transaction is seldomly a formidable hurdle to prevent use of a transaction. It can also cause problems for the system in some cases.

Cheers,

Julius

Former Member
0 Kudos

Hi,

there is no authorization to lock a transaction. and it is better to revoke the access of this to the user.

0 Kudos

Hi,

SM01 is usefull if you have made your own transaction to use instead of the standard SAP transaction, otherwise I never excluded an transaction. If you take care of the fact that no * is in authorization object s_tcode you only can do the transactions you are allowed to do.

Have fun

Jan van Roest

Former Member
0 Kudos

go to tx LSMW and make a batch-input recording of SM01 and the special transaction you want the user to be able to lock. do a bit of developing (no abap needed) and authorize the user to play this special batch-input (actually you would need two of them; one for locking, one for unlocking).