OAuth overview
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.
| Platform | Doc | Description |
|---|---|---|
| Snowflake | Set up Snowflake OAuth | Authorize user credentials with Snowflake (or Snowflake SSO). |
| Databricks | Set up Databricks OAuth | Authorize user credentials with Databricks. |
| BigQuery | Set up BigQuery OAuth | Authorize user credentials with Google. |
| Snowflake (external) | Set up external OAuth with Snowflake | Use an external identity provider (IdP) for Snowflake OAuth. |
| Redshift (external) | Set up external OAuth with Redshift | Use an external identity provider (IdP) for Redshift OAuth. |
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
0