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 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 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.

Documentation regarding authorization checks in the RFC environment is provided in RFC Authorizations.