Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

No authorization error when the RFC is triggered to SAP from an external system

Former Member
0 Kudos


Hello All,

We are getting no authorization error when we Trigger the RFC to connect SAP from external system.  There are around 20 RFC's which gets triggered one after the other once the conection is Sucessfull with SAP. But either all RFC works or they all throw Authorization error.  We have debugged it by setting the external break point but nothing found & works without the Authorization error. Trace has been set but no trace entries found when the RFC's run with the Authorization error.

Could you please help us on this?

1 REPLY 1

Former Member
0 Kudos

I faintly suspect there are a couple of misunderstandings and not enough information provided here...

Some tips to reformulate your question:

Calling RFC functions in external programs from or to SAP has nothing to do with application authorizations. It has to do with gateway ACLs.

Application RFC functions in ABAP systems will check start authorization for the group and then the individual function if the group fails. One pass on the group passes all the other sub-functions of the group truncated at about 40 characters (depending on your release).

Application objects are also checked within the function modules.

The system trace is actually an application server authorization trace, so the calls might be coming in on a different server.

Your question is not well formulated, so perhaps it is better for someone from the SAP system side to take a look into it instead of you? Integrating with SAP when you dont know SAP is painful and error prone.

Cheers,

Julius