Salesforce Connect
Salesforce Connect enables users to access and interact with data stored in external systems in real time directly within Salesforce, without copying or duplicating the data.
Definition
Salesforce Connect enables users to access and interact with data stored in external systems in real time directly within Salesforce, without copying or duplicating the data. It works by defining external data sources and creating external objects that map to external tables, supporting connections via the OData protocol, cross-org adapters, and custom Apex adapters.
In plain English
“Salesforce Connect lets you access and interact with data stored in external systems in real time directly within Salesforce, without copying the data. It creates external objects that map to external tables, connecting through OData, cross-org adapters, or custom Apex adapters.”
Worked example
At their company, an architect at Skyline Consulting leverages Salesforce Connect to extend their Salesforce implementation to meet growing business demands. Salesforce Connect provides the additional capability they need without requiring a separate third-party system, keeping everything within the trusted Salesforce ecosystem and reducing integration complexity.
Why Salesforce Connect matters
Salesforce Connect enables users to access and interact with data stored in external systems in real time directly within Salesforce, without copying or duplicating the data. It works by defining external data sources and creating external objects that map to external tables, supporting connections via the OData protocol, cross-org adapters, and custom Apex adapters.
Salesforce Connect is valuable for scenarios where data should stay in external systems but needs to be visible in Salesforce. Reference data, large datasets, and data that's authoritative in another system are all good candidates. The trade-off is that external object queries are slower than local queries (they go to the external system in real time) and depend on external system availability. Mature architectures choose Salesforce Connect when data residency and source-of-truth considerations outweigh performance needs.
How organizations use Salesforce Connect
Uses Salesforce Connect to surface ERP order data as external objects without duplicating it in Salesforce.
Connects to SAP through OData for real-time access to financial data within Salesforce.
Treats Salesforce Connect as one option among several for external data access, choosing based on requirements.
Trust & references
Straight from the source — Salesforce's reference material on Salesforce Connect.
- Define an External Data Source for Salesforce ConnectSalesforce Help
- External Data Sources With Salesforce ConnectSalesforce Help
🧠 Test your knowledge
Q1. What is Salesforce Connect?
Q2. What protocols does it support?
Q3. What's the trade-off?

Discussion
Loading discussion…