Étiquetage d’objets, classification des données et politiques de confidentialité

Gestion, gouvernance et collaboration sur Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

Problème d’échelle

  • Claro possède des centaines de tables : certaines opérationnelles, d’autres avec des PII
  • L’identification manuelle des colonnes sensibles est incomplète et devient obsolète
  • Étiquetez ce que vous connaissez avec des tags
  • Laissez Snowflake trouver le reste via la classification

Illustration montrant toutes les tables, certaines marquées comme sensibles

Gestion, gouvernance et collaboration sur Snowflake

Qu’est-ce qu’un tag d’objet ?

  • Une étiquette de métadonnées attachée à un objet Snowflake
  • Ne change pas le fonctionnement de la colonne ni qui peut l’interroger
  • Un tag ajoute des métadonnées recherchables
  • Les tags sont des paires clé‑valeur avec des valeurs autorisées définies
    • ex. sensibilité, PII, Confidentiel, …
  • Rend la sensibilité des colonnes visible et recherchable dans tout le compte

Objets de schéma

Objets de schéma Snowflake.png

Gestion, gouvernance et collaboration sur Snowflake

Créer et appliquer un tag

CREATE TAG sensitivity
  ALLOWED_VALUES 'PII', 'Confidential', 'Internal';

ALTER TABLE core.users
  MODIFY COLUMN email
  SET TAG sensitivity = 'PII';

SELECT * FROM TABLE(
  INFORMATION_SCHEMA.TAG_REFERENCES('core.users', 'TABLE'));
1 https://docs.snowflake.com/en/user-guide/object-tagging/introduction
Gestion, gouvernance et collaboration sur Snowflake

Héritage des tags

  • Les tags appliqués au niveau schéma sont hérités par toutes ses tables et colonnes
  • Utile pour labelliser en masse sans taguer des centaines de colonnes
  • Des tags à un niveau inférieur remplacent l’héritage pour plus de précision

Schéma montrant un tag de sensibilité au niveau schéma propagé à toutes les tables et colonnes, avec une colonne qui remplace le tag hérité par une valeur plus spécifique

Gestion, gouvernance et collaboration sur Snowflake

Qu’est-ce que la classification des données ?

Étiquetage d’objets

  • Appliqué manuellement
  • Les tags d’objet supposent savoir qu’une colonne est sensible

Classification des données

  • Analyse automatique des tables: noms, types et valeurs
  • Fait correspondre les colonnes à des catégories PII standard: nom, e‑mail, téléphone, passeport
  • Trouve des colonnes sensibles dans des tables antérieures à toute gouvernance
Gestion, gouvernance et collaboration sur Snowflake

Mettre en œuvre la classification

Capture d’écran de la classification des données dans Snowsight

1 https://docs.snowflake.com/en/user-guide/classify-ui-trust-center
Gestion, gouvernance et collaboration sur Snowflake

Politiques de confidentialité

Repérer les données sensibles

  • Les tags d’objet étiquettent les données
  • La classification les identifie

Protéger les données sensibles

  • Les politiques de confidentialité lient classification et protection automatiquement
  • Relie une catégorie de classification à une règle de masquage
  • Les nouvelles tables avec colonnes classifiées sont masquées sans câblage manuel

privacy_policy.png

Gestion, gouvernance et collaboration sur Snowflake

Passons à la pratique !

Gestion, gouvernance et collaboration sur Snowflake

Preparing Video For Download...