Snowflake est une plateforme de gestion et d’analyse de données basée sur le cloud. Elle permet aux entreprises de stocker, traiter et partager des données à grande échelle. Contrairement aux bases de données traditionnelles, Snowflake repose sur une architecture qui sépare le stockage des données, la puissance de calcul et les services de gestion, ce qui offre plus de flexibilité et d’optimisation des ressources.
La plateforme fonctionne sur les principaux fournisseurs de cloud (AWS, Azure et Google Cloud) et est conçue pour gérer des charges de travail variées comme l'entreposage de données (data warehousing), la business intelligence, le traitement de données en temps réel et l'intégration avec des outils d'analyse et de machine learning.
Snowflake est utilisé dans de nombreux secteurs pour centraliser et exploiter des volumes importants de données, tout en facilitant la collaboration et le partage sécurisé d’informations entre différentes organisations.
Le connecteur Snowflake permet de gérer automatiquement les comptes utilisateurs accédant à votre entrepôt de données Snowflake depuis la plateforme Youzer. Grâce à ce connecteur, vous pouvez créer, désactiver ou mettre à jour les utilisateurs de manière centralisée, en alignant les droits et configurations selon les rôles internes de votre organisation.En plus des informations classiques comme le nom, le prénom et l’e-mail, ce connecteur vous permet de gérer des paramètres avancés spécifiques à Snowflake tels que default_warehouse
, type
(ex : USER ou ROLE), network_policy
, et les grants
(privilèges et rôles attribués). Il facilite ainsi la conformité et la sécurité en assurant que chaque collaborateur dispose du bon niveau d’accès, dans le bon contexte technique.
Le connecteur fonctionne via l’API de Snowflake, avec une authentification basée sur clés publiques/privées. Pour le configurer dans Youzer, vous devez fournir les éléments suivants :
organisation-account
ou URL dédiée),Une fois l’authentification configurée, le connecteur peut exécuter des commandes SQL via l’API Snowflake pour créer ou désactiver des comptes, mettre à jour les rôles ou politiques réseau (network_policy
), affecter un entrepôt par défaut (default_warehouse
) ou encore attribuer automatiquement les grants
nécessaires. Le tout peut être déclenché à la volée depuis Youzer ou intégré dans un processus de provisioning automatique.