2015 Jan 20 9:10 AM
Hi guys,
I want to know.How to find what are the 'G' programs/tables have Authorization group or not.For that what is the DB table ?.
Regards,
Mahesh k
2015 Jan 20 9:15 AM
2015 Jan 20 9:15 AM
2015 Jan 20 9:25 AM
Hi praveen,
I am the checking the above table but it shows only for standard tcode's.It doesn't show for 'Z' tcodes.
2015 Jan 20 9:29 AM
Hi Mahesh,
If any Z* T-code is having the Authorization Object, then it will display.
1. Go to SE93.
2. Given T-Code and check Authorization Object field is having any value or not for the same.
If any value is there, then is should be exist in the same table.
regards.
Praveer.
2015 Jan 20 9:49 AM
2015 Jan 20 10:06 AM
Hi mahesh,
basically, authorization works based on the T-Code.
In program, we have to right the code at the Starting (INITIALIZATION ) event. to check with required scenerios,
Through AUTHORITY-CHECK OBJECT
To check, this kind of information, you have to write a program based on the Program Name, to check is there AUTHORITY-CHECK OBJECT exist of not.
regards.
Praveer.
2015 Jan 20 10:17 AM
2015 Jan 20 10:24 AM
Hi Mahesh,
Make the answer correct, so next time, if any one search with respect to same kind of question,so they can directly go for the Correct Answse rather read the whole blog.
Regards.
Praveer.
2015 Jan 20 9:20 AM
2015 Jan 20 9:23 AM
2015 Jan 20 9:37 AM
DD02L-CONTFLAG = 'G' will get you G tables,
TDDAT table will give the authorization group details for the above G tables.There will be four fields in that table.
TABNAME - Table Name
MCLASS - Authorization class
CCLASS - Authorization group
FLAG - Flag.
Programs:-
look for entries in table TRDIR where field SECU (Authorization Group) is not blank.