Résumé
Ce module a décrit la Sécurité au niveau des lignes (SNL), la possibilité dans Power BI de limiter ce qu’un utilisateur voit sur un état spécifique. La SNL cible les données pour un utilisateur spécifique, par exemple en autorisant uniquement un responsable à voir le salaire de ses subordonnés directs. La SNL est implémentée avec une combinaison de Power BI Desktop et du service Power BI.
Pour implémenter la SNL, vous pouvez créer une formule DAX qui limite l’accès aux données, ce qui la rend polyvalente. DAX vous permet d’indiquer qu’une personne donnée ne peut voir que les enregistrements aux États-Unis ou les transactions de vente inférieures à un certain montant en dollars. Cette approche programmatique signifie que la SNL peut être utilisée dans diverses solutions.
Après avoir créé la formule DAX dans un rôle de sécurité spécifique, vous pouvez déployer l’état, puis ajouter des utilisateurs à ce rôle.
Lorsque vous développez un modèle DirectQuery pour des sources de données qui prennent en charge la SSO, Power BI peut exploiter la SNL de la source de données. Dans ce cas, en tant que modélisateur de données, vous n’avez pas besoin de créer des rôles de modèle.
La SNL est une puissante fonctionnalité de sécurité implémentée sans effort de Power BI.
En savoir plus
Sécurité au niveau des lignes :
- Comprendre le schéma en étoile et son importance pour Power BI
- Relations de modèle dans Power BI Desktop
- Sécurité au niveau des lignes (SNL) avec Power BI
- USERNAME
- USERPRINCIPALNAME
- CUSTOMDATA
Authentification unique
- Activer la SSO sur Azure SQL Database avec DirectQuery
- Sécurité au niveau des lignes Azure SQL Database
Sécurité au niveau objet