OAuth Integrations

Snowflake supports external OAuth security integrations, enabling clients to use third-party authorization servers for obtaining access tokens. This method enhances security and streamlines authentication management. For detailed information, refer to the Snowflake documentation on External OAuth Integration.

Configuring an external OAuth security integration requires setting up an OAuth Secret.

Currently, Snowflake restricts native applications from requesting privileges to create security integrations on consumer accounts. This limitation may be lifted in the future, potentially enabling automation of this process.