2016-01-21 130 views
1

如何找到Power BI iPad App上登录用户的身份?用户需要登录Power BI才能访问报告。如何找出Power BI iPad App上登录用户的身份

我希望能够根据用户更改Power BI报表的过滤器。

如果我能找出它是谁或一些识别信息,如电子邮件地址,那么这将是理想的。

回答

0

目前,Power BI不支持动态切片机,就像您所询问的那样。您可以在PowerBI论坛或ideas forum处提出此建议。

也就是说,你可以着眼于实现行级安全来实现你想要完成的任务。

0

你在问什么是实现动态行级安全。

型号: enter image description here

用户表:表包含与上我们将应用安全(这里电子邮件字段)领域以及用户详细信息。

国家表格:包含要过滤的列和包含在切片机中使用的列的表。

用户国家桥:包含权限详细信息的桥表,例如用户ID x有权访问国家y和z。

定义RLS(行级安全):

在建模 - >管理角色,这个DAX查询返回的登录用户的电子邮件ID创建用户表的电子邮件的新角色。

[Email] = userprincipalname() 

最终处理:

转到PowerBI服务 - >数据集 - >安全性和用户添加到创建的角色。

以这种方式,只需修改存储所有权限详细信息的网桥表即可轻松维护角色和安全性。