---
schema_version: "1"
id: a7a5496d2833c948d6e49a53f75ebe2ff29e5f5e5f374b50c90b1d01d91713c4
title: Outbound Private Connect for Heroku Postgres
collection: tableau
version: next
locale: en-gb
portal_url: https://docs.salesforce.com/tableau/next/en-gb/online/private_connect_setup_aws_heroku.md
canonical_url: https://help.tableau.com/v0.0/online/en-gb/private_connect_setup_aws_heroku.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 9abe923aafe1fb32327c417ffc5550f290e9bc3209f21922fe67f13aad936f87
description: Set up a private connection for Heroku Postgres in Tableau Cloud.
---
[Skip to main content](#main-content)

# Outbound Private Connect for Heroku Postgres

This topic covers setup information specific to the data provider. General information on setting up a private connection is in [Outbound Private Connect](https://help.tableau.com/v0.0/online/en-gb/private_connect_setup_overview.htm), and information on setting up the Tableau Cloud endpoint is in [Outbound Private Connection Setup: Tableau Cloud](https://help.tableau.com/v0.0/online/en-gb/private_connect_setup_tableau_cloud.htm).

Note: There isn’t a dedicated web authoring connector for Heroku Postgres. To connect to Heroku Postgres, end users use the connection address from the private connection with the standard Postgres connector.

## Prerequisites

1. A Heroku app running in a Private Space or Shield Private Space with an attached Heroku Postgres database.
2. Your Tableau Cloud site and Heroku Postgres database must be in the same AWS region. For a table that includes Tableau Cloud pods and associated regions, see [IP Addresses for Tableau Cloud](https://help.tableau.com/v0.0/online/en-gb/to_keep_data_fresh.htm#ip-addresses-for-tableau-cloud).
3. The Heroku Postgres endpoint has been provisioned. See steps 1-3 of [Provision the Heroku Postgres endpoint](https://devcenter.heroku.com/articles/heroku-postgres-via-privatelink#provisioning-the-heroku-endpoint).

## Tableau Cloud Information for the Data Provider

To get the account number that’s required to provision the Heroku Postgres endpoint:

1. Log in to Tableau Cloud Manager (TCM).
2. Go to Settings.
3. Select the Private Connect tab.
4. Expand IAM Regions and ARNs.
5. Find the region for your Tableau Cloud site.
6. From the IAM ARN column, copy _only_ the account number and resource information in the ARN. For example, if the complete ARN is `arn:aws:iam::012345678910:role/tab-private-connect`, copy `012345678910:role/tab-private-connect`.

## Data Provider Information for Tableau Cloud

See [Step 4: Obtain Your Endpoint’s Service Name](https://devcenter.heroku.com/articles/heroku-postgres-via-privatelink#step-4-obtain-your-endpoint-s-service-name) (in Heroku’s ‘Connecting to Heroku Postgres in a Private or Shield Space via PrivateLink’ help topic) to get the endpoint service name needed for the Tableau Cloud Create Private Connection dialog.