行级安全性在带有组的 Power BI 中不起作用

Nel*_*ias 3 row-level-security powerbi

我遇到了这个奇怪的问题:

  • 首先我用Power BI Desktop准备了一些报告
  • 然后我进入“管理角色”创建一条仅显示区域“意大利”数据的规则
  • 我将报告上传到 Power BI 服务
  • 我转到数据集下的安全选项卡,并将一些用户 (myuser@mytenant.com) 关联到规则
  • 最后,我创建一个共享点页面,在其中嵌入我准备的报告
  • 当我通过 myuser@mytenant.com 访问报告时,我会看到所有数据,而不仅仅是所需的区域 =“意大利”。

规则有什么问题?另一个奇怪的事情是,测试规则没问题,当我测试用户时规则不起作用......

有人知道吗?多谢!

Mik*_*ney 5

典型的“问题”是 Power BI 应用程序工作区(组)设置保留为默认值:成员可以编辑 Power BI 内容。为了使 RLS 发挥作用,需要将其更改为Members can only view Power BI content

您可以通过登录 app.powerbi.com(以组管理员身份)并使用左侧导航选择“应用程序工作区”(组),然后选择“编辑工作区”来进行此更改。

doco 中对此进行了描述:

https://learn.microsoft.com/en-us/power-bi/service-admin-rls#using-rls-with-app-workspaces-in-power-bi