cancel
Showing results for 
Search instead for 
Did you mean: 

User roles to be assigned for user type :System

Former Member
0 Kudos

Hi Experts,

I have developed function modules and created web services from it afterwards. I have tested the services from a SOAP test tool and all is working fine for me.

We are using the interface for for getting the date into SAP.when we are using the user authentication as username / Password while creating the web service.

for that authentication purpose we have created the one User ,type as System and assigned the SAP_ALL roles .Now its working fine .

we have created the user type as : system which has the role SAP_ALL and SAP_NEW. It has been working fine Now.

But our client not accepting to assign those(SAP_ALL) roles to system user.

We have tried with below roles for the system user

SAP_BC_WEBSERVICE_SERVICE_USER

SAP_BC_WEBSERVICE_ADMIN_TEC

SAP_BC_WEBSERVICE_ADMIN_BIZ

SAP_BC_WEBSERVICE_CONSUMER

SAP_BC_WEBSERVICE_OBSERVER

SAP_BC_WEBSERVICE_DEBUGGER

SAP_BC_WEBSERVICE_ADMIN

we are unable to get the data from interface to SAP  IT 2011 and IT 0050.

Does anybody know which role  is needed to call web services? and where can check the log details .

Thank you in advance!

V.PunnaRao

Accepted Solutions (0)

Answers (2)

Answers (2)

jimguo
Advisor
Advisor
0 Kudos

Hi,

I suggest you try with the following roles:

SAP_BC_WEBSERVICE_ADMIN

SAP_BC_WEBSERVICE_CONSUMER

Make sure the profile of the roles has been generated via tcode PFCG.

If it does not help, please generate authorization trace via ST01 to see which authorization is missing.

Thanks.

Jim

balanand_s
Participant
0 Kudos

Hello Punna,

Yes as you said, for creating web services you should have SAP ALL access but for calling an web services it not required. SAP ALL is not required for calling the webservice

I hope i have answered your answer. If any query on this, you can reply to me.

Regards,

Balanand