Skip to Content
0

Best Practice for SOAP 3.0 Receiver SAP Username

Apr 27 at 06:40 AM

34

avatar image

Hi,

When using SOAP 3.0 as the receiver, we need to supply SAP username to access the ecc target host url.

My question is whether or not we should give this SAP user the SAP_ALL role?

If I have 10 scenarios that consist of 10 SAP functions for various tasks such as dumping data from ECC to SQLSERVER or passing parameter from a file in FTP to a function in ECC through PROXY, do we need to give authorization for each object to the underlying sap user in SOAP adapter? so just one user for each scenario?

Is this SAP user provided in SOAP adapter need access to execute those functions in SAP? or not?

What is the difference between SAP username in SOAP with SAP username in RFC adapter in terms of user role?

Thanks,

Sam

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Sam Indra Apr 27 at 08:58 AM
0

Hi Liz,

Thank you for your reply, but what about the user authorization to execute function?

If I have a scenario to get data from ecc to sqlserver using a function via proxy, should I add the authorization for that function for the SAP user in SOAP Adapter?

Thanks

Share
10 |10000 characters needed characters left characters exceeded
Liz Jin
Apr 27 at 08:35 AM
0

Hi Sam,

For soap adapter, the user should have the following role:

SAP_XI_APPL_SERV_USER

For rfc adapter, no specific role is necessary from PI side.

Best Regards,

Liz

Share
10 |10000 characters needed characters left characters exceeded