on 04-04-2013 7:26 AM
Dear Experts,
I have an query regarding the user authorization at transaction IE4N. It is but obvious in standard SAP that person authorized to Do IE4N should be authorized for Transaction IE02 & IL02 (Equipment and Functional Location Change).
But my requirement is slightly different I want the end user (Bottom Most level) to be authorized to operate transaction IE4N but he should not have authorizations for operating IE02 & IL02 Directly.
Any Clues how I can do it?
Thanks In Advance....!!
Have you tried by giving authorization only for IE4N & not for IE02 / IL02.
I have not tried this. If it doesn't work, then you may have to check for some development option.
INST_AUTHORITY_CHECK PM/CS Enhanced Authorization Checks
I have not tried above BADI as well. Try & update.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
With Pleasure,
There are two methods in it,
CHECK_FLOC
CHECK_EQUI
We created a Ztable and maintained users in it and wrote a small code as below
Method IF_EX_INST_AUTHORITY_CHECK~CHECK_EQUI.
DATA T_UNAME TYPE SY-UNAME.
CLEAR T_UNAME.
SELECT SINGLE UNAME INTO T_UNAME FROM ZPM_IE02AUTHO WHERE FLAG = 'X' AND UNAME = SY-UNAME.
if SY-SUBRC <> 0.
if sy-tcode = 'IE02'.
* BREAK-POINT.
MESSAGE 'NO AUTHORIZATION FOR THIS TRANSACTION' TYPE 'E'.
ENDIF.
ENDIF.
Endmethod.
It was simple unless you suggested the BAdI,
So Thanks to You Again
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you can update the solution by which you achieved your requirement, it will be helpful for me as well as for others.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.