Autorisation
Lorsque vous ajoutez une carte Snowflake à un flux pour la première fois, Workflows Okta vous invite à configurer la connexion. Cette connexion renvoie à votre compte Snowflake et enregistre les informations de celui-ci. Vous pourrez ainsi la réutiliser pour tout nouveau flux Snowflake.
Vous pouvez créer plusieurs connexions uniques et les gérer depuis la page Connexions dans le Okta Workflows Console.
Avant de commencer
Le connecteur Snowflake nécessite un compte ayant accès au compte cloud Snowflake.
Vous devez disposer du rôle USERADMIN ou d'un rôle supérieur dans Snowflake pour gérer les utilisateurs et les rôles.
Votre utilisateur Snowflake doit être enrôlé dans toutes les politiques de réseau et d'authentification requises. Pour plus d'informations, consultez SnowflakeConditions nécessaires .
Suivez ces étapes pour créer un jeton d'accès programmatique Snowflake :
- Connectez-vous à votre compte Snowflake.
- Dans le menu de navigation, accédez à .
- Dans la section Jetons d'accès programmatiques, cliquez sur Générer un nouveau jeton.
- Dans la boîte de dialogue, configurez les détails du jeton :
- Nom : fournissez un nom descriptif pour le jeton.
- Commentaire (facultatif) : ajoutez un commentaire décrivant la finalité du jeton.
- Expire dans : choisissez la période d'expiration pour le jeton.
- Accorder l'accès : sélectionnez
Single role (recommended)et sélectionnez un rôle qui doit être utilisé pour l'évaluation des privilèges et la création d'objets. Cela limite les privilèges que le jeton accorde à Workflows Okta.
- Cliquez sur Générer.
Si vous recevez un HTTP 401 Status Code ou Snowflake error code 390422, vérifiez que votre politique de réseau Snowflake inclut toutes les adresses IP Okta requises. Consultez Accorder l'accès aux adresses IP Okta. Si vous rencontrez toujours des problèmes, contactez Support Okta.
Procédure
Pour créer une connexion Snowflake dans Workflows Okta, effectuez les étapes suivantes :
- Ouvrez l'onglet Connexions dans la Workflows Console ou ouvrez une carte Snowflake.
- Cliquez sur Nouvelle connexion.
- Saisissez un nom de connexion. Cette opération est utile si vous envisagez de créer plusieurs connexions à partager avec votre équipe.
- Facultatif. Saisissez une descriptionde connexion. Il est utile d'avoir plus d'informations sur votre connexion.
- Dans le champ Jeton d'accès programmatique, saisissez le jeton généré par le compte Snowflake.
- Dans le champ Sous-domaine, saisissez le sous-domaine de votre compte Snowflake. Remarque :
Le sous-domaine est situé sous votre profil Snowflake dans . Si URL de votre compte/serveur est
test-account.snowflakecomputing.com, votre sous-domaine esttest-account. - Cliquez sur Créer.