Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Authorization: How to find out which users use some specific transactions with some specific activities?

How to find out which users use some specific transactions with some specific activities?

Dear All,

Due to internal authorization audits I have the following problem.

I need a flat list of users which have rights on specific transaction with specific activites.

Specification


List of transaction of interest (sample):

F150 Dunning Run
FB01 Post Document
FB05 Post with Clearing
FB50 G/L Acct Pstg: Single Screen Trans.
FB60 Enter Incoming Invoices
FB70 Enter Outgoing Invoices
FD32 Change Customer Credit Management
FK01 Create Vendor (Accounting)
FK02 Change Vendor (Accounting)
MB1A Goods Withdrawal
ME11 Create Purchasing Info Record
ME12 Change Purchasing Info Record
ME21N Create Purchase Order
ME22N Change Purchase Order
MEKB Conditions by Contract
MEKC Conditions by Info Record
MEKE Conditions for Vendor

List of activities (ACTVT) which the user needs:

01 Create or generate
02 Change
10 Post
76 Enter
82 Supplement
A2 Pay
A8 Process mass data
C5 Reopen
C8 Confirm change
G2 Billing

Result


The result should be a list like this:

UNAME   TCD
---------------
AA      F150
AA      FB01
BB      F150
BB      FB05
CC      ME11
CC      ME12
CC      ME21N
CC      ME22N 


The output should picture the result of the users real authorization.
I.e. the User AA has rights on TCode F150 with one of the activities listed in activity list.

I have already worked days and hours in this problem and did not find any proper solution.

Any hints and comments are very appreciated.

By the way. I did a lot of programming and selects on tables:
AGR_1251
TACTT
AGR_USERS
USOBX
USR02
USR04

Regards,

M.

Tags:

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question