---
title: Snowflake
url: https://www.tines.com/docs/credentials/connect-flows/snowflake/
updated: 2025-02-20T21:35:56+00:00
---

*[tines.com](https://www.tines.com/llms.txt) › [Docs](https://www.tines.com/docs/llms.txt) › [Credentials](https://www.tines.com/llm/docs/credentials.md) › [Connect flows](https://www.tines.com/llm/docs/credentials/connect-flows.md)*

# Snowflake

*[View on tines.com](https://www.tines.com/docs/credentials/connect-flows/snowflake/)*

[Snowflake](https://www.snowflake.com/) is a cloud-based data warehousing platform that allows organizations to store, analyze, and share large volumes of data in a scalable and efficient manner.

## Connect flow details

| Item | Description |
| --- | --- |
| Credential type | Managed OAuth |
| Required inputs | In the first step of this connect flow, two SQL statements are provided for you to run in your Snowflake instance to create a security integration. They require an ACCOUNTADMIN role to run. After running the SQL statements, you should have the below items to provide in the next step:
-   Client ID
-   Client secret
-   Snowflake URL
-   Access role for Tines to use to request access to your data

 |
| Scopes | 

-   *session:role:<custom-role>*: Maps to a custom Snowflake role inputted by you in the previous step.
-   *refresh\_token*: Allows authorization server to use short lifetimes for access tokens without needing to involve the user when the token expires.

 |



> **IMPORTANT:** Snowflake does not allow the refresh token's validity to be increased beyond the 1 year maximum. See their [documentation](https://community.snowflake.com/s/article/FAQs-Snowflake-OAuth) for more information.
