What are the necessary user's authorizations for RFC

Question: Dear Sap Users,

I'm going to build some reports which
make use from RFC functions.

There are persons in my company which
will make use of these reports.

What are their necessary authorizations/
priviliges so they could connect to SAP
via RFC and use my reports ?

Your sincerely,

Konrad

Answer:
Hi again Konrad,

I believe the authorization object required is S_RFC. Here is an example from the documentation of that object.

Example:
If you want a user to be able to call function modules in group 'ABCD' remotely, they will need a user in the target system with thefollowing authorization:

Activity 16

Name of RFC object to be protected ABCD

Type of protected RFC object FUGR

CALL FUNCTION 'AUTHORITY_CHECK_RFC'
EXPORTING
USERID = 'USER'
FUNCTIONGROUP = 'ABCD'
EXCEPTIONS
RFC_NO_AUTHORITY = 1.

Answer:
Matt

What transaction would I use to give the user this level of access?

I tried creating the role manually with one transaction code, SE38, and adding the authorisation aobject manually but I fear this is way off the mark.

Can you help?

Thanks,

Roos

Answer:
Hi Roos,

Normally, you assign authorisations to roles with transaction PFCG. You should look in SU01 to see what role the user has, and then go into PFCG to add the authorisation.

Thanks,
Matt.

Answer:
I have added object S_RFC in user profile with ( 16,*,FUGR) , still
RFC_NO_AUTHORITY this error occurred.


User has no RFC authorization for function group "SO02 ".

Where to define function group.

Rgds...

Answer:
One of the parameter of the S_RFC authorization is Function group. It is here in prifle generator that you will need to assign "SO01".
Copyright ?2007 - 2008 www.jt77.com