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

Ingestion de 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 à divers 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 de 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é au moyen de filtres DAX
  • Idéal pour un accès propre à chaque utilisateur
  • (p. ex., accès par région)

Sécurité au niveau des lignes

Ingestion de 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 précis.
  • Utile pour masquer des renseignements sensibles comme les salaires ou les données personnelles.
  • Nécessite une configuration dans Tabular Editor, pas directement dans Power BI.

Sécurité au niveau des objets

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

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

  • La validation permet de simuler l'accès aux données comme un rôle ou un utilisateur donné.
  • 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 les rôles de votre 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 des tables.
Ingestion de données et modèles sémantiques avec Microsoft Fabric

Comparer la RLS et l'OLS

  • Filtre des lignes précises dans les données
  • Configuration : gérée dans Power BI, aucun outil externe requis

Power BI

  • Effet : filtre les données tout en gardant la structure intacte

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 : retire complètement des objets de l'affichage, modifiant la structure du modèle

Modèle sémantique OLS

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

Passons à la pratique !

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

Preparing Video For Download...