Snowflake connections
You can configure a connection to Snowflake using the Snowflake JDBC driver so that it passes a JSON Web Token (JWT) when authenticating to the database.
To enable a Snowflake connection, complete these tasks:
- Choose an identity provider namespace that can return claims in the JWT that Snowflake requires.
- Configure Cognos Analytics to use the OpenID Connect authentication provider.
For more information, see OpenID Connect authentication provider.
- Specify the connection settings:
- Select the OpenID Connect namespace that you configured as an identity provider. Tip: This allows the JWT token to be passed.
- Select Use an external namespace as the authentication method.
- Include the Snowflake name-value pair authenticator=oauth in the connection URL.
For more information, see Creating a data server connection.
- Select the OpenID Connect namespace that you configured as an identity provider.
For information about Snowflake JWT authentication, see the Snowflake documentation.