ProofKey Parameter (Connect-Snowflake Cmdlet)
Specifies the Proof Key used for Single Sign-On (SSO) authentication with Snowflake when integrating with external Identity Providers (IdPs) such as Azure AD and PingFederate. This value is typically generated during the OAuth 2.0 Authorization Code Flow.
Syntax
Connect-Snowflake -ProofKey string
Data Type
cstr
Default Value
""
Remarks
To obtain the ProofKey:
- Initiate the SSO Flow: Use the GetSSOAuthorizationURL call to generate a Authorization URL for the user to authenticate via the Identity Provider (IdP). The IdP accesses the Authorization URL, authenticates it, and returns a proof key.
- Provide Proof Key to Snowflake: Set this connection property to the proof key returned by the IdP.