‎2005 Mar 11 4:42 AM
hi,
i want to know minimum authorization to be given to user to execute BAPI i.e. BAPI_CHANGE_USER. and also let me know what are minimum role and profile to be given to access the R/3 system.
thanks,
John.
‎2005 Mar 11 5:03 AM
Hello John,
1. Could you please be little more specific ?
2. I couldn't find anything called BAPI_CHANGE_USER. which version of SAP is it ?
3. What do you mean by <i>minumum</i> role and profile ? What do you want the user to be able to do?
Regards,
Anand Mandalika.
‎2005 Mar 11 6:55 AM
hi,
i am sorry.. it is BAPI_USER_CHANGE,
i have user say for ex. ABC i want this user to execute the BAPI_USER_CHANGE function module so tell me what are the minimum authorization to be given to this user to execute function module.
thanks,
john.
‎2005 Mar 11 7:35 AM
Hello John,
The authorization object S_DEVELOP is responsible for the ABAP Workbench authorizations. The easiest way to do it is to assign the profile S_A.DEVELOP to the user.
But please be aware that the user will have authorizations for all the ABAP Workbench Tools.
If you want the user to be able to only execute a function module and do no other task, then you will have to create a custom-profile and assign that to him.
Regards,
Anand Mandalika.
‎2005 Mar 11 5:11 AM
Hi,
The correct BAPI is BAPI_USER_CHANGE. There are a couple of authorization objects being checked in it like S_USER_GRP and S_USER_SYS. There are various FMs being called to check user authorization as well. Take a look at the documentation for above two authorization objects to see if this is what you are looking for.
Regards