haven SAP Security
Browse knowledge
Knowledge base
RFC SECURITY

Secure your connections.
Layer by layer.

RFC connects systems and business processes. Protect it with controls on the client, server and network.

Protection model

One connection, multiple trust boundaries

The client initiates communication and the server executes a function. The destination defines the connection and logon method, while the Gateway handles RFC communication. Controls across these layers complement one another.

Destination → identitySNC → transportUCON → exposureS_RFC → authorizationACL → Gateway
Implementation sequence

From discovery to enforcement

  1. Inventory. Identify destination owners, trust directions and required scenarios.
  2. Observe. Collect traces and UCON, callback and Gateway logs across business cycles.
  3. Design. Prepare roles, allowlists, ACLs and transport protection.
  4. Test and activate. Use available simulation modes, adjust rules and enforce controls.
  5. Monitor. Detect drift and repeat the assessment after system changes.

Assess impact and test integrations before enforcing restrictions.