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 group for programs

former_member185124
Participant
0 Kudos
899

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

1 ACCEPTED SOLUTION

ipravir
Active Contributor
0 Kudos
578

Hi Mahesh,

You can check 'TSTCA' table.

Regards.

Praveer,

10 REPLIES 10

ipravir
Active Contributor
0 Kudos
579

Hi Mahesh,

You can check 'TSTCA' table.

Regards.

Praveer,

0 Kudos
578

Hi praveen,

I am the checking the above table but it shows only for standard tcode's.It doesn't show for 'Z' tcodes.

ipravir
Active Contributor
0 Kudos
578

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.

0 Kudos
578

Hi praveen,

For tcode it is ok.For programs how to find it?

ipravir
Active Contributor
0 Kudos
578

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.

0 Kudos
578

Dear praveen,

Thanks a lot .

Thanks & Regards

Mahesh

ipravir
Active Contributor
0 Kudos
578

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.

SharathYaralkattimath
Contributor
0 Kudos
578

What do you mean by 'G' programs/tables..?

0 Kudos
578

G programs/tables means customized

0 Kudos
578

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.