How to use PAT authentication for Snowflake SpokeSummarySnowflake Spoke supports OAuth authentication out of the box, but for certain actions, Programmatic Access Tokens (PAT tokens) may be a better option. This KB article provides instructions on implementing and using PAT tokens, giving users flexibility to choose the best authentication method for their needs.ReleaseThis is applicable for all release versions of the snowflake spoke.Instructions[Pre-requisites] Before proceeding, ensure the following are in place: Snowflake Spoke is installed in your ServiceNow instance.A Programmatic Access Token (PAT) is generated in Snowflake.A Network Policy is configured in Snowflake to allow the PAT token to function correctly. [Configuration Steps] 1. Open the Snowflake Connection Alias In your ServiceNow instance, navigate to: All → Connection & Credential Aliases → SnowflakeDecide whether to use the Out-of-the-Box (OOB) Snowflake alias or create a new one: To use the OOB alias, set the existing connection’s Active field to false under the Connections tab.To create a child alias, go to the Child Aliases tab and click New. 2. Create a Connection Under the Connections tab, click New.(If you’re using a child alias, make sure it’s open before creating the connection.)Enter the following details: Name – Provide a meaningful name for the connection.Connection URL – Specify the appropriate Snowflake connection URL. Right-click the form header and select Save. 3. Create API Key Credentials In the connection record, click the magnifier icon next to the Credential field.Click New → API Key Credentials.Fill in the details and Save it: Name – Provide a descriptive name for the credential.API Key Value – Enter the token in the following format: Bearer <PAT_TOKEN> 4. Update Snowflake Flows Snowflake actions will now use the configured PAT token for authentication. If you created a child alias, ensure that the flows or integrations using Snowflake actions are updated to reference the new alias.