Enable Users to Authenticate on Snowflake via OAuth¶
Alation Cloud Service Applies to Alation Cloud Service instances of Alation
Available from version 2025.1.4
As a Server Admin, you can authenticate users using Alation Analytics on Snowflake data source to query the data in Compose. This allows Alation users to authenticate via the Snowflake built-in OAuth service when they run queries in Compose. For more information, see Configure OAuth Via Snowflake Built-In OAuth Service.
Prerequisites¶
Before you begin, consider the following points:
You must be a Server Admin.
You must have added valid users to the Alation Analytics data source and the users must have set their password via the connections page.
You must have added Alation Analytics Snowflake as a data source in Alation (a separate data source from the default Alation Analytics)
Enable OAuth Integration¶
Navigate to Admin Settings > Platform Settings > Alation Analytics Settings.
Navigate to Admin Settings > Alation Analytics.
Toggle Enable OAuth Integration to allow users to use Snowflake’s built-in OAuth authentication mechanism.
Copy the details such as Client ID, Client Secret, Authorization Endpoint, and Token Endpoint that appears.
To enable it in Compose, follow steps in Configure OAuth Via Snowflake Built-In OAuth Service.
Open Compose and query the data.