2007 Feb 16 2:22 PM
Hi can anybody tell me
what is the Authorization Object filed in the SE93 Transaction code.
what exactly it will take.
thanks in advance
KP
Hi can anybody tell me
what is the Authorization Object filed in the SE93 Transaction code.
what exactly it will take.
thanks in advance
KP
2007 Feb 16 2:27 PM
Hi,
An authorization object combines up to 10 authorization fields, which are checked using the AND connective.
Authorizations are checked against objects in the system. Authorization objects enable complex checks (linked to several conditions) of an authorization. For the authorization check to be successful, the user must pass the check for each field contained in the object.
Regards
Kannaiah
2007 Feb 16 2:29 PM
HI,
I dont know what you are actually expecting. Due you want to check if a user has authorization to SE93.
AUTHORITY-CHECK OBJECT 'P_TCODE'
ID 'TCD' FIELD 'SE93'.
if sy-subrc <> 0.
message error.
exit.
endif.
Regards
Subramanian
2007 Feb 16 2:29 PM
Hi,
This check only takes place when calls are made via START TRANSACTION and via the entry "/n<T.code>".
The check is not performed for CALL TRANSACTION or for parameter transactions
aRs
2007 Feb 16 2:32 PM
Hi,
try this:
AUTHORITY-CHECK OBJECT 'S_TCODE'
ID 'TCD' FIELD '__________'.
*
AUTHORITY-CHECK OBJECT 'S_DEVELOP'
ID 'DEVCLASS' FIELD '__________'
ID 'OBJTYPE' FIELD '__________' "TRAN
ID 'OBJNAME' FIELD '__________'
ID 'P_GROUP' FIELD '__________'
ID 'ACTVT' FIELD '__________'.
Regards, Dieter