SAP BTP Cloud Connector: On-Premise Connectivity and Virtual Mapping
SAP Cloud Connector creates an outbound-established secure tunnel from a customer network to SAP BTP and exposes only configured internal systems/resources through virtual hosts and access-control mappings. BTP applications use destinations through the Connectivity service; they do not open arbitrary inbound network access to the landscape. Cloud Connector provides connectivity and trust plumbing, not application authorization or business API semantics.
High-demand SAP integration guide to SAP BTP Cloud Connector: On-Premise Connectivity and Virtual Mapping, with architecture, selection criteria, failure/recovery patterns, S/4HANA/clean-core position, ownership and the standard runtime evidence used in production support.
Reviewed by an ERPClimb SAP consultant on 20 Sept 2026· 761 words
What it is
Cloud Connector runs in the customer-controlled network and connects to one or more BTP subaccounts. Administrators map an internal host/port to a virtual host/port and explicitly expose URL paths/resources or RFC access. BTP's Connectivity service routes destination traffic through that mapping. The connector can participate in principal propagation by validating/transforming identity tokens/certificates according to the configured trust. Because the tunnel is initiated outward, firewall design differs from exposing an inbound internet endpoint directly.
When to use it
Use Cloud Connector when BTP workloads must reach on-premise/private-network SAP or non-SAP systems without publicly exposing those systems. Configure the narrowest resources required and separate connectivity from authentication/authorization design. For cloud-to-cloud targets reachable securely over internet/private connectivity, Cloud Connector may not be necessary. For S/4HANA Cloud public APIs, communication arrangements/destinations normally use direct cloud connectivity rather than an on-premise connector.
How it fits the stack
A BTP Destination names the target and authentication method; Connectivity routes OnPremise proxy traffic; Cloud Connector maps virtual to internal endpoints and enforces resource access. Principal propagation adds identity forwarding; OAuth/client credentials may instead use technical identity. Backend SICF/ICF/RFC services and authorizations still decide whether the called user can execute the requested operation. A green connector status only proves one network/trust layer.
A worked example
A CAP app on BTP must call an on-premise S/4HANA OData service. The destination URL uses the Cloud Connector virtual host with ProxyType OnPremise. Connector mapping exposes only `/sap/opu/odata/sap/Z_ORDER_SRV`, not the entire ABAP host. The tunnel is healthy but the call returns 403; backend authorization—not Cloud Connector—blocks the user. This layered diagnosis prevents administrators from broadening network exposure to solve an application permission problem.
How to choose
- Use virtual hosts/resources to expose only required endpoints.
- Choose principal propagation versus technical-user authentication separately from connectivity.
- Use highly available connector setup where business availability requires it.
- Do not expose whole hosts/path trees for convenience.
- Document subaccount, location ID, virtual mapping and owning destination together.
Common pitfalls
- Treating Cloud Connector as a VPN that grants unrestricted network access.
- Exposing `/` or broad resource trees instead of exact required paths.
- Diagnosing backend 401/403 as a tunnel problem after connectivity is already proven.
- Mixing virtual and internal hostnames in application code.
- Failing to update certificates/trust or HA before expiry/outage.
ECC, S/4HANA and clean core
Cloud Connector is central to BTP side-by-side connectivity with S/4HANA on-premise/private cloud. Current BTP Connectivity also supports principal propagation and technical-user propagation scenarios. Clean-core architectures frequently use this route to consume released backend APIs without modifying the core.
Whose problem this is
BTP/Basis/network teams own connector installation, subaccount mapping, HA and certificates; integration/app teams own destinations and API calls; Security owns propagated/technical identity and backend authorization.
Related SAP objects
Reviewed pages this object connects to in the ERPClimb knowledge graph.
Source: ERPClimb — https://erpclimb.com/sap-technical-topics/sap-btp-cloud-connector-explainedERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.