Skip to Content
author's profile photo Former Member
Former Member

How to know that User having Authorizations to which Tcodes?

Hi,

This is regarding Security.

How can I Find that an User having the authorization to which transations?

SUIM will show me the all transation where the user having authorizations.

But my requirment is, say i will enter 10 T-Codes, then the program should check these T-Codes against with SUIM and show me the result of these 10 T-Codes which the user having the permission.

Is there any standard program to do this? or I need to write a custom program?

Points will be awarded for solution.

Thanks All

Siva

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Nov 28, 2007 at 11:16 AM

    easiest way is to create a query acros tables AGR_USER (to find roles against userid's) and AGR_1251 (Selection Auth Object S_TCODE) to find the TRX in a role. and make the field From an input field.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 28, 2007 at 04:13 PM

    I dont think there is any way through which you can give a list of t-codes and the system will come up with whether the user has authorization to exexute some or all of them or not.

    The best way as per me is to goto suim-> transactions->executable for users.

    Give the user name and download the list of transactions in an excel file . And finally apply v-lookup with your list of tcodes.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 29, 2007 at 11:44 AM

    The best way is to use the sap user information [ SUIM ].

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 03, 2007 at 09:33 AM

    Check the Table USR04 (Profile assignments for users). This table contains both information on the change status of a user and also the list of the profile names that were assigned to the user.

    The field PROFS is used for saving the change flag (C = user was created, M = user was changed), and the name of the profiles assigned to the user.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.