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

Regarding Change Authorization

Former Member
0 Likes
938

Hello Guru's

Ob58 tcode was assigned to few users and I would like to find out to how many users ob58 change access autiorization was given.Is there any way to find out.

Help me..

Regrds

Krithika

6 REPLIES 6
Read only

Former Member
0 Likes
852

Hello,

in table AGR_1251 (via SE16) you can look for your requested authorization object and find out roles, which have the requested authorization. Afterwards you can search for users, who have got these roles.

Or you can go via SUIM and look for users by complex selection criteria - by authorization values.

Regards,

Julia

Read only

mvoros
Active Contributor
0 Likes
852

Hi,

please search before posting. Similar questions to yours have been answered on this forum. Basically, OB58 corresponds to SM30 for view V_T011 (you can see it from SE93). In SE11 you can see the authorization group assigned to this view. So you are looking for all users who have authorization for object S_TAB_DIS ACTVT = 02 and DICBERCLS = <group assigned to V_T011>. You can get the list using one of the SUIM reports.

Cheers

Read only

Former Member
0 Likes
852

Hi ,

Execute , SUIM --> Roles by transactions , Put tcode : OB58 , You will find list of roles who have authorization for tcode OB58 . Take list of roles and execute SE16N , Enter AGR_1251

Enter all roles in Field : AGR_NAME & Put in FIELD : ACTVT Execute it , You will find roles with all defined activites .

Now take list of roles ine excel , Filter with Activity = 2 (change).Take roles , Now Execute SUIM -- > Users by roles .

You will find list of users who have change access for tcode OB58

Let me know ,If any confusion .

Regards

Vikas

Read only

0 Likes
852

I think Your Idea is right, but the steps arent accurate. It is good to follow Martin's suggestion.

WHY? the approach of checking only on the activity 02 would give you faluty results. If i have OB58 and VF02 and some other change transactions in the same role, and there is activity 02 for a host of objects but for S_TABU_DIS i have activity 03, such a role would be displayed in your list and the end user who you think can make changes using OB58, in fact cannot do it

Read only

Former Member
0 Likes
852

Karthik,

Follow Martin's approach as you really should be concered with the S_TABU_DIS authorization for change on that authorization group. If the user has that access pull other tcodes like "SE16N, SM30, OB58, or other table edit transactions" they will be able to edit the values.

Thanks,

Matt

Read only

Former Member
0 Likes
852

Hi,

By SUIM you can get the data. Goto SUIM>expand the users by complex selection Criteria>Click on By transaction Authorisations..Provide the transaction which you wanted to search the users list and click on execute... you will get the list of userids which are all having the access to particular transaction(s).