Application Development and Automation 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: 
Read only

RFC Function Module

Former Member
0 Likes
674

Hi ,

I have a query regarding RFC function modules , how is the security and user authentication/authorization checks done in case of RFC function modules.

I have created an RFC function module ,now this FM can be called by users of the system , then on the called system how is the authentication/authorization check done .

It is likely that the user name from the calling system may not exist in the called system , then in that case how does the system handle the call .

Thanks

Arun

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
611

Hi arun,

1. U are right. any user can do this.

2. Hence, before calling the RFC in our program,

we ourselves have to all the checks.

regards,

amit m.

4 REPLIES 4
Read only

Former Member
0 Likes
611

Hi

For calling RFC from outside SAP,U need to login thru one tool to SAP like from VB,there is BAPIActiveX controls to establish connection with SAP from VB.

In that u have to pass the user name and password which is existing in SAP to establish a connection.Then only u can call ur RFC.

Regs

Manas Ranjan Panda

Message was edited by:

MANAS PANDA

Read only

former_member404244
Active Contributor
0 Likes
611

Hi,

Check out the tables in se11.Also what i think is u have to pass the user name and password which is existing in SAP .

RFC2SOAPS

RFCADPTATTR

RFCADPTRCVLOG

RFCADPTSNDLOG

RFCATTRIB

RFCCHECK

RFCCMC

RFCDES

RFCDESSECU

RFCDOC

RFCGO

RFCLIST

RFCSTXTAB

RFCSYSACL

RFCTA

RFCTRUST

RFCTSTLOG

RFCTSTTAB

RFCTYPE

regards,

nagaraj

Message was edited by:

nagaraj kumar nishtala

Read only

Former Member
0 Likes
611

Have a look at below link.

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE2/BCFESDE2.pdf

It may help you.

Best Regards,

Vibha

*Please mark all the helpful answers

Read only

Former Member
0 Likes
612

Hi arun,

1. U are right. any user can do this.

2. Hence, before calling the RFC in our program,

we ourselves have to all the checks.

regards,

amit m.