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

Remove authorization for Tcode: ME21 and ME22 from certain users

Hi Guys,

I'm new to BASIS.

My requirement is to: Remove authorization to Tcodes ME21/ME22 from a list of users.

How do I acheive this? We run on SAP 4.0B version.

Hoping to get this resolved as soon as possible.



Add comment
10|10000 characters needed characters exceeded

1 Answer

  • Posted on Nov 24, 2011 at 10:09 PM

    dear friend,


    run SU01

    goto Information-Information system

    select node Roles-By Transaction Assignment

    type ME21, ME22

    execute report

    see the roles displayed


    then find user who have these roles (usually company uses z-roles copied from standard)

    just highlight the role and hit user assignment (Cntrl-Shift-F9)

    you see all users who have this role. that means they are able to run these transactions.


    let's remove the role(s) we found.

    open second session, run SU01 type one of the user , goto Roles tab and delete the particular role you found.

    save user and test it (ask hem/her to log in sap and run ME21 and ME22). if needed adjust it again (may be another role to be deleted)

    say, fix completely one user/test it and then do the same things for other. test them.

    good luck!

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      although asking basis questions is against the rules of engagement....

      Do not delete the profile assignements, but delete the assignements of the activity-groups from the users.(mass provessing in SU10).

      The automatic profile comparison will remove the assigned profiles then automatically.

      SAP course ADM940 explains that in detail. Also you should follow the recommendation to study the online help for the basic information you require.

      b.rgds, Bernhard

      Thread locked