Loading
Salesforce Enforces New Security Requirements in Summer 2026Read More
Data Protection and Privacy
Setting Up Heroku External Objects with Salesforce Connect

Setting Up Heroku External Objects with Salesforce Connect

Integrate data from a Heroku Postgres database into Salesforce by using Heroku External Objects and Salesforce Connect. While the data remains in Heroku Postgres, this integration allows the data to be read from within Salesforce. Also, the data can often be written to within Salesforce.

Required Editions

Available in: all editions
User Permissions Needed
To set up Heroku External Objects: ModifyAllData and PrivacyCenter
To connect External Objects to your Salesforce org: ModifyAllData and PrivacyCenter
To relate External Objects using External IDs: ModifyAllData and PrivacyCenter

Salesforce Connect makes it easy to integrate data stored outside your Salesforce org into the Lightning Platform. External objects are available to Salesforce tools, such as global search, lookup relationships, record feeds, and the Salesforce mobile app. Heroku External Objects is a Heroku Connect feature that provides an OData wrapper for a Heroku Postgres database configured for use with Heroku Connect. This configuration allows other web services to retrieve data from the specified Heroku Postgres database using RESTful endpoints generated by the wrapper. When used together, data in a Heroku Postgres database is represented in a Salesforce deployment, where it can be viewed, searched, and related to other objects.

For more information, read Heroku External Objects with Salesforce Connect in the Heroku Dev Center.

 
Loading
Salesforce Help | Article