Skip to main content

OAuth overview EnterpriseEnterprise +

OAuth in dbt platform lets developers authorize their user credentials with a data platform using that platform’s login or its single sign-on (SSO) instead of storing usernames and passwords in dbt platform. This improves security and aligns with how your team already signs in to the warehouse.

Who it’s for: Account admins and developers on Enterprise or Enterprise+ plans who connect to supported data platforms. Admins configure the OAuth integration; developers complete a one-time authorization in their profile.

Available integrations

Pick the best documentation for your platform to configure OAuth and have developers authorize their credentials.

PlatformDocDescription
SnowflakeSet up Snowflake OAuthAuthorize user credentials with Snowflake (or Snowflake SSO).
DatabricksSet up Databricks OAuthAuthorize user credentials with Databricks.
BigQuerySet up BigQuery OAuthAuthorize user credentials with Google.
Snowflake (external)Set up external OAuth with SnowflakeUse an external identity provider (IdP) for Snowflake OAuth.
Redshift (external)Set up external OAuth with RedshiftUse an external identity provider (IdP) for Redshift OAuth.
Loading table...

Was this page helpful?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

0
Loading