---
schema_version: "1"
id: 02f7c4488c1ef5d3bb41e0e0cec3849b5a094ad24653f0cd703871f5a43105d2
title: Outbound Private Connect for Snowflake
collection: tableau
version: current
locale: en-gb
portal_url: https://docs.salesforce.com/tableau/current/en-gb/online/private_connect_setup_aws_snowflake.md
canonical_url: https://help.tableau.com/current/online/en-gb/private_connect_setup_aws_snowflake.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 8816cbab8fd719f7a7db0325224ab12e5b645f3266d03c4e71ac8cb20c35e373
description: Set up a private connection for Snowflake in Tableau Cloud.
---
[Skip to main content](#main-content)

# Outbound Private Connect for Snowflake

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/current/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/current/online/en-gb/private_connect_setup_tableau_cloud.htm).

## Prerequisites

- Your Snowflake edition is Business Critical Edition.
- Your Snowflake account has at least one warehouse.
- If you use OAuth, use an external OAuth provider instead of Snowflake OAuth. For more information on using an external OAuth provider with Snowflake, see [External OAuth for Snowflake.](https://help.tableau.com/current/pro/desktop/en-gb/snowflake_oauth_idp.htm)
- Optional, but convenient: You have access to a Snowflake account administrator user to execute the Snowflake [SYSTEM$GET\_PRIVATELINK\_CONFIG function](https://docs.snowflake.com/en/sql-reference/functions/system_get_privatelink_config). If you don't, you can get the information from Snowflake support when needed.

## Tableau Cloud Information for the Data Provider

Snowflake support needs the IAM ARN to enable PrivateLink.

To get the IAM ARN:

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. In the Actions menu (...), select Copy IAM ARN.

After you have the IAM ARN, open a Snowflake support case. Ask for PrivateLink to be enabled, and provide them with the IAM ARN to allow connections.

## Data Provider Information for Tableau Cloud

As a Snowflake account administrator, invoke the [SYSTEM$GET\_PRIVATELINK\_CONFIG function](https://docs.snowflake.com/en/sql-reference/functions/system_get_privatelink_config) and get these values from the output:

- privatelink-vpce-id
- privatelink-account-url

If you don't have access to a Snowflake account administrator account, use your Snowflake support case and ask for the values of **privatelink-vpce-id** and **privatelink-account-url**.

After you have the values, enter them in the Tableau Cloud Create Private Connection dialog:

- Enter the value of **privatelink-vpce-id** in the Endpoint Service Name field.
- Enter the value of **privatelink-account-url** in the Custom Address field.