industry-department-solutions
latest
false
- Overview
- Platform setup and administration
- Platform setup and administration
- Platform architecture
- Data Bridge onboarding overview
- Connecting a Peak-managed data lake
- Connecting a customer-managed data lake
- Creating an AWS IAM role for Data Bridge
- Connecting a Snowflake data warehouse
- Connecting a Redshift data warehouse (public connectivity)
- Connecting a Redshift data warehouse (private connectivity)
- Reauthorizing a Snowflake OAuth connection
- Using Snowflake with Peak
- SQL Explorer overview
- Roles and permissions
- User management
- Inventory management solution
- Commercial pricing solution
- Merchandising solution

Supply Chain & Retail Solutions user guide
Last updated Apr 16, 2026
Reauthorizing a Snowflake OAuth connection
When you authorize a Snowflake OAuth connection, Peak receives a refresh token that it uses to generate access tokens for your data warehouse. The refresh token is valid for 90 days by default and can be extended up to 1 year by request through Snowflake.
If the refresh token expires, Peak cannot generate new access tokens and all platform operations that require the data warehouse will stop working. There is no automated renewal — you must reauthorize manually.
Prerequisites
Before reauthorizing a Snowflake OAuth connection, ensure you have the following:
- Your Snowflake data warehouse is connected to Peak using OAuth.
- You have access to the Snowflake user that has the role configured in Data Bridge. To check the configured role, select the expand icon on the data warehouse panel in Data Bridge.
Steps
- In Peak, open Manage and select Data Bridge.
- In the data warehouse panel, select Reauthorize.
- Sign in to Snowflake using a user that has access to the configured role.
- After signing in, you are redirected back to Peak. The success or failure of the reauthorization is displayed on the platform.
Result
Peak can generate new access tokens and continue using the Snowflake connection.