---
schema_version: "1"
id: a7e152718c904ddf436e800d195b12b42f7d6083d02a7e2bbf16abd2cfe9d2f2
title: Outbound Private Connect for Snowflake
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/online/private_connect_setup_aws_snowflake.md
canonical_url: https://help.tableau.com/current/online/en-us/private_connect_setup_aws_snowflake.htm
source_site: help.tableau.com
content_type: documentation
content_hash: d211f988b0eb91828a3eaa24eae704c35b04f8a71f1f1380e788bb385ea3545c
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-us/private_connect_setup_overview.htm), and information on setting up the Tableau Cloud endpoint is in [Outbound Private Connection Set Up: Tableau Cloud](https://help.tableau.com/current/online/en-us/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-us/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 from.

## 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.