on 10-29-2007 5:15 PM
Hi Gurus,
My scenario is HTTP - XI - ECC(Proxy). We are using communication user with SAP_ALL role to login to ECC from XI(in receiver XI adapter -Communication channel).
Basis do not want to give SAP_ALL role this communication user. <b>Are there any standard roles delivered to use for this ECC user to execute proxies in ECC ?</b>
Were there any SAP notes related to my issue ? Please help.
Hi,
For Authorization check this links.
/people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects
- Authorization in XI
http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm
- Authorization in XI
Regards,
phani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mallik,
For receiver Proxy adapter use address type as HTTP destination. Create a new RFC destination of type HTTP Connection to ABAP System in SM59. Use XIAPPLUSER while creating this RFC destination. XIAPPLUSER has all the required authorizations.
Now use this HTTP connection from SM59 in the communication channel.
Hope this helps.
Regards,
Rahul.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rahul,
Is there any note or documentation on this ? PIAPPLUSER role is not enough I guess to execute the proxy. Following is the error.
<!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIProtocol</SAP:Category>
<SAP:Code area="MESSAGE"><b>NOT_AUTHORIZED_FOR_PROC</b></SAP:Code>
<SAP:P1>RFC-ECCxxx</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack><b>User RFC-ECCxxx has no authorization to process messages</b></SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.