Power BI标签级权限咨询:如何让特定用户通过导航按钮访问Tab4
特定用户可见的Power BI导航按钮实现方案
可以通过DAX度量值结合按钮条件格式实现需求,只需维护允许访问的用户列表,无需逐个配置标签权限,具体操作如下:
1. 创建用户权限表
在Power BI中新建表(手动输入或导入均可),命名为UserPermissions,添加AllowedUsers列,填入所有允许访问Tab4的用户完整邮箱(需与Power BI登录邮箱完全一致)。
2. 编写权限判断度量值
新建DAX度量值,用于识别当前登录用户是否在授权列表内:
CanAccessTab4 = VAR CurrentUser = USERPRINCIPALNAME() RETURN IF(CurrentUser IN VALUES(UserPermissions[AllowedUsers]), TRUE(), FALSE())
3. 配置Tab1的导航按钮
- 在Tab1添加按钮,设置文本为「跳转至Tab4」,将按钮动作设为「导航至页面」并选择Tab4。
- 选中按钮,在右侧「格式」面板的「视觉对象」区域找到「可见性」,选择「基于字段」,关联刚才创建的
CanAccessTab4度量值。
4. (可选)彻底隐藏Tab4标签
若要防止非授权用户手动切换到Tab4,可给Tab4设置页面可见性:
- 进入Tab4页面,点击顶部「视图」→「页面信息」,打开页面信息面板。
- 在「可见性」选项中选择「基于字段」,关联
CanAccessTab4度量值,非授权用户将看不到Tab4的标签。
内容的提问来源于stack exchange,提问作者ninelondon
相关产品推荐
相关产品推荐

