Utiliser l’authentification unique (SSO) pour les sources DirectQuery
Lorsque votre modèle de données comporte des tables DirectQuery et que leur source de données prend en charge la SSO, la source de données peut appliquer des autorisations de données. Ainsi, la base de données applique la SNL et les jeux de données et états Power BI respectent la sécurité de la source de données.
Imaginez que Tailspin Traders dispose d’une base de données Azure SQL Database pour ses opérations commerciales qui réside dans le même abonné que Power BI. La base de données applique la SNL pour contrôler l’accès aux lignes dans diverses tables de base de données. Vous pouvez créer un modèle DirectQuery qui se connecte à cette base de données sans rôles et le publier dans le service Power BI. Lorsque vous définissez les informations d’identification de la source de données dans le service Power BI, vous activez la SSO. Lorsque les utilisateurs d’états ouvrent des états Power BI, Power BI transmet leur identité à la source de données. La source de données applique ensuite la SNL en fonction de l’identité de l’utilisateur de l’état.
Remarque
Les tables calculées et les colonnes calculées référençant une table DirectQuery à partir d’une source de données avec la SSO ne sont pas prises en charge dans le service Power BI.