cancel
Showing results for 
Search instead for 
Did you mean: 

Adaptive RFC Model caller identity

Former Member
0 Kudos

Hi,

When we have an Adaptive RFC Model in a Web Dynpro application, we had to logon to the ABAP server, provide credentials to retrieve the RFC and make it as a model. My question is, when the Web Dynpro application executes and the model is used, what identity is used to execute the model on the ABAP server?

How do we specify that a specific identity (read: username and password) should be used? Is it through the JCo on the Portal?

Thank You.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Voon,

Adaptive RFC Model uses JCO's to logon and access backend ABAP system through WD Application.

JCO needs to be configured with corresponding back end system. You need to provide essential technical details along with a user name & pwd for creating JCO modeldata and metadata destinations.

A background user should be used to connect backend system. This background user is sole user to connect and logon to ABAP system to access data.

JCO's can be configured through: http://<host>:<port no>/index.html

Go to Web Dynpro -> Content Administration

Here look and select your application.On right side select Jco Connections Tab to maintain Jco's for same.

Ask if further help is required.

Mandeep Virk

Former Member
0 Kudos

Thank You. Based on your answers, I guess it would be correct to say that whatever logon that is configured for the JCo will be the identity used to execute the RFC. Hence, if the JCo is using ticket, any logged on user to the Portal will execute the RFC based on his identity. If the JCo is using username and password, the Portal only executes the RFC based on the configured username and password, disregarding the portal logon.

Former Member
0 Kudos

Yes, it is true.

For JCO using UserName/Pwd, predefined user is used to logon to backend system. All applications using same JCO will logon using same user.

For JCO using SSO Tickets, WD Application uses logged in portal user to connect backend system. Provided your Portal user-id should be same as backend ABAP system irrespective of password being used.

Mandeep Virk

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi ,

For crating a RFC and connecting to Abap server following things are needed.

1. You have to craete two Jco connection .( one for metadata,one forapplication data)

2.then while you crate a model it will ask for abap server name,port,userid and passowrd.

If any other clarification.Fee too ask me.