Appliquer la sécurité dans les modèles sémantiques Power BI

Ingestion des données et modèles sémantiques avec Microsoft Fabric

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Aperçu de la sécurité dans les modèles sémantiques

Aperçu

  • Contrôle l’accès aux données à différents niveaux
  • Empêche l’accès non autorisé aux données sensibles

Types de sécurité dans les modèles sémantiques :

  • RLS : Restreint les données au niveau des lignes
  • OLS : Restreint l’accès à des objets entiers (tables/colonnes)

Sécurité des modèles sémantiques

Ingestion des données et modèles sémantiques avec Microsoft Fabric

Sécurité au niveau des lignes (RLS)

Aperçu

  • Contrôle la visibilité des données selon les rôles

Fonctionnalités

  • Restreint les données au niveau des lignes
  • Configurée avec des filtres DAX
  • Idéal pour un accès par utilisateur
  • (p. ex., accès par région)

Sécurité au niveau des lignes

Ingestion des données et modèles sémantiques avec Microsoft Fabric

Sécurité au niveau des objets (OLS)

Restreint l’accès à des objets entiers (tables/colonnes)

Fonctionnalités

  • Permet de sécuriser des objets de données spécifiques.
  • Utile pour masquer des informations sensibles comme les salaires ou données personnelles.
  • Nécessite une configuration via Tabular Editor, pas directement dans Power BI.

Sécurité au niveau des objets

Ingestion des données et modèles sémantiques avec Microsoft Fabric

Validation des rôles de sécurité (RLS et OLS)

  • La validation permet de simuler l’accès aux données en tant que rôle ou utilisateur.
  • Ajoutez des membres aux rôles pour un contrôle d’accès précis.

  • Utilisez Tester en tant que rôle pour vérifier la visibilité selon chaque rôle du modèle.

Ajout de membres et validation des rapports

  • Assurez-vous que la RLS filtre les lignes et que l’OLS masque des colonnes ou tables.
Ingestion des données et modèles sémantiques avec Microsoft Fabric

Comparer RLS et OLS

  • Filtre des lignes spécifiques des données
  • Configuration : Gérée dans Power BI, aucun outil externe requis.

Power BI

  • Effet : Filtre les données tout en conservant la structure

Modèle sémantique RLS

  • Masque ou restreint des tables ou colonnes entières
  • Configuration : Nécessite Tabular Editor ou un autre outil externe

Tabular Editor 2

  • Effet : Supprime complètement les objets de la vue, modifiant la structure du modèle

Modèle sémantique OLS

Ingestion des données et modèles sémantiques avec Microsoft Fabric

Passons à la pratique !

Ingestion des données et modèles sémantiques avec Microsoft Fabric

Preparing Video For Download...