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

Authority objects and tcodes

Former Member
0 Likes
735

Hi!

In SAP, there is a table, called AGR_1251.

In SE16, I give the OBJECT field, the S_TCODE value.

Now I can see that there are a lot of combination, to give a transaction code to an authority object within the table's low and high columns.

I mean, if I'm interested in checking the "XD01" transaction, there could be many possible cases which makes the "XD01" transaction correct, like

- XD01

- XD00 - XD02

- XD0*

- XD*

- XD00 - XD99

- *

All of these intervals, and * values are good for the XD01 transaction.

I would like to find a function module, which can tell me those entries, where the XD01 transaction fit. Is there one?

Thank you

Tamá

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
612

Hi,

If a user doesnot have authorisation,put su53 after typing the tcode example XD01 .It will display the list of object invloved to provide authorisation.

see the TABLES: tobj, tobct,tobjt.

3 REPLIES 3
Read only

Former Member
0 Likes
613

Hi,

If a user doesnot have authorisation,put su53 after typing the tcode example XD01 .It will display the list of object invloved to provide authorisation.

see the TABLES: tobj, tobct,tobjt.

Read only

Former Member
0 Likes
612

I would like to create a report, which could provide the users, who has the given transaction codes. Multiple transaction codes can be entered of course, in the selection..

Read only

0 Likes
612

Hi Tamas,

1. One way of doing this is :

a) select the required records from this table

with your conditions

and OBJECT = 'S_TCODE'.

b) Here u will get some records.

c) take another RANGE variable

d) loop at the above internal table found in (a),

and populate the range variable with LOW and HIGH,

and also sign = 'I' and option = 'BT'.

e) then using the variable on screen,

u can check

If variable IN Range.

*--- means right to tcode.

endif.

regards,

amit m.