on 02-17-2006 4:44 AM
Hi ,
What does Check indicator in SU22/SU24 mean .
The test status of an authorization object can have the following values:
Abbreviation Explanation
-
U Test status not specified
Checking authorization object (as in 'C')
N Authorization object not checked under transaction
C Authorization object checked under transaction
CM Authorization checked under transaction and
the specified field values are proposed in the Profile
Generator.
I want to know particularly about 'C' . It says that it is checked inside the transaction. But if we are not maintaining it in the user profile against what values it will check.
I have a requirement that inside transaction code M21N , user should be able to input particular cost centres only .If I check through SU24 ,A_S_KOSTL object seems most appropriate . But even if I maintain it in the user profile with some values it is allowing the user to access all the cost centres .Then what does check indicator 'C' mean.
Please give some input how can I solve this..How can I ensure that the object is checked inside the tcode .
Thanks,
Chitta
Hi Chitta,
To maintain custom restrictions for CostCenter(s) for M21N, you need to make sure that relevant AUTHORITY-CHECK for A_S_KOSTL values is implemented in the program that assigned to M21N. Otherwise, even if you include the auth.object to transaction M21N, it may not work as you are expecting.
As for 'C' status, it means that if you assign the tcode M21N to some role through profile generator (PFCG), authorization objects marked in SU24 as 'C' will not be inserted to the role's profile automatically.
Regards,
Mike
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.