Skip to Content

How to create and give module wise project IMG access to SAP Consultants

SPRO Project IMG Authorization


How to create and give module wise project IMG access to SAP Consultants

Recently I have come up with a requirement where in out of all SAP HCM modules client want to keep up few modules like EREC, TIME & ESEP with themselves for supporting internally with their own teams.

The requirement was in such a way that only the assigned member should have access to his own module for config and development activities and no other module access should be given to him.

For Instance: E Rec Consultant should have only access to EREC SPRO nodes, Tcodes & Tables and he should not be able to view other nodes in SPRO except EREC and in the same way for ESEP & TIME consultant.

Solution :

Following steps are done in order to achieve the above requirement along with the basis and technical team.


  Steps for creating a project and defining team members for the project.

1.    1. Goto Tcode : SPRO_ADMIN


2.    2. Click on Create Project


3.    Enter Project name in the prompt & enter description and save.


4.    4. Click on scope tab, select the first option “Specify project scope by making manual selections in  Reference IMG”


5.  5. Now click on Specify scope button, and select the relevant entries for you. If you want all select all. You need to navigate through the menu and make sure

        that basis transactions are not added. Generally SU01, SU02, PFCG and many other transactions gets added.


6.  Now click on “generate project IMG” button and it will prompt and ask to create in background and background job will be generate to activate the project.


7.  Once the project is created you can also create project views thorough Project views tab, where in you can manually create new project IMG view.

    In the project view tab click on create and enter view name in the prompt and click on Manual selection in Project IMG


8.  Click on select tab to select Project IMG view manually and save.


9.    Generate Project IMG view and we can see only the defined nodes of the project in IMG view.


10. Add project team members through Proj. Team members tab.


11. Assign project & project IMG view to team members so that only these members will have access to view his project.


12. Once the Project IMG is created with the help of Technical team have created one table with fields Tcode and Project name as 



This means that anyone authorized to this TCode will have access to that project.

13. This Tcode will have access to my Project same as SPRO where I will give authorization of this Tcode to Consultant and he will have

      access to only this Project IMG as per the logic return backend on the table given above and will remove the Standard SPRO

      authorization so that he will not be able to view or access other SPRO nodes then his project.

14.  Now goto PFCG , enter the role name ,description required and save.



15. Click on Menu tab, and click on Utilities menu available in menu bar.Select Customizing auth, and click in add button and select

    option IMG project, and select the project you have created (or required one).


16. Now all the transactions in that project will be added (>=20000 generally). Click on Save button and goto Authorizations tab and

    manage the authorizations.


17. You can remove the unnecessary transactions from s_tcode like SPRO, SUO1, PFCG and so on object and generate project

18. Create a new role and keep adding TCodes as per to table to give access to different projects to consultant where he will have

    access to only the assigned project & IMG as below.


Hope it will he helpfull.

Thank you.

Deepak Sajjan

You must be Logged on to comment or reply to a post.