Application Development and Automation 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: 
Read only

Authorization group for programs

former_member185124
Participant
0 Likes
4,345

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
Read only

ipravir
Active Contributor
0 Likes
4,024

Hi Mahesh,

You can check 'TSTCA' table.

Regards.

Praveer,

10 REPLIES 10
Read only

ipravir
Active Contributor
0 Likes
4,025

Hi Mahesh,

You can check 'TSTCA' table.

Regards.

Praveer,

Read only

0 Likes
4,024

Hi praveen,

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

Read only

ipravir
Active Contributor
0 Likes
4,024

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.

Read only

0 Likes
4,024

Hi praveen,

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

Read only

ipravir
Active Contributor
0 Likes
4,024

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.

Read only

0 Likes
4,024

Dear praveen,

Thanks a lot .

Thanks & Regards

Mahesh

Read only

ipravir
Active Contributor
0 Likes
4,024

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.

Read only

SharathYaralkattimath
Contributor
0 Likes
4,024

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

Read only

0 Likes
4,024

G programs/tables means customized

Read only

0 Likes
4,024

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.