RFC Logon to Target System (Remote Logon)

An RFC logon in the same ABAP system with the same user ID is performed successfully even if the clients are different.

In principle, RFC logons to to the target system use the logon-data of the RFC destination (language, user, client and password).

RFC communications with multiple clients or user IDs demand to enter the password in the password field of the respective user.

If one of the fields language, client or user is not filled at the specified RFC destination, then a default value is taken from the system environment (system table).

Note:

The RFC logon window does not come up if the first call of the function module to the RFC destination originates from the system-specific function group 'SRFC'. This function group covers ,among others, the function modules RFC_PING and RFC_SYSTEM_INFO.

If you want to receive a RFC logon window anyway, you have to close the RFC communication to the the respective RFC destination after that call via function module 'RFC_CONNECTION_CLOSE'.

Please also note, that when you use Trusted/Trusting Systems, there is no logon window offered on principle.

You can find documentation on the topic "authorization check in an RFC environment" in RFC authorization concept.