问题描述: 前两天业务同事遇到了Power BI页面权限控制的问题,所以来找我需求解决方案。 业务同事开发的PBI报告包含5个页面,要根据需求把5页报告分享给3个不同的组。 比如:
- 页面1,2仅限A组访问;
- 页面3,4仅限B组访问;
- 页面5仅限C组访问;
2,打开发布的报告,将每一页按照都创建成一张单独的Dashboard(用于后期的权限控制)。
以第1页报告为例:
选择【第1页】->【---】->【Pin to a dashboard】->在弹出框选择新建Dashboard,填写报告名称【第1页 A】->【Pin Live】;
以相同的步骤创建第2页 - 第5页的 Dashboard.
3, 点击工作空间【Report Test】,进入发布报告的WorkSpace工作空间。
你会发现多了5张dashboard。
然后点击【Create app】创建应用(用于报告分享)。
4,在弹出页面选择 【Content】->【Add content】->勾选要分享的5张dashboard ->【Add】;
5, 然后你会发现【Add content】内容下面多了5个内容, 然后点击【Next: Add audience】(准备配置权限)
6,首先多次点击【New Audience】 创建A,B,C三个权限组。
然后分别为每组配置页面权限,以A组为例:
点击【A组】-> 通过点击小眼睛图标,把第3,4,5页隐藏 ->【Specific User or groups】中输入要赋予访问A组内容的 用户名/用户组名 ->【Publish App】;
相同操作配置B组和C组的内容和访问用户,然后发布。
7, 将生成的网址发给相关用户即可。用户仅能看到所属分组的报告内容。
以A组用户举例,用户仅能看到A组的标识,看不到B组和C组的标识。报告内容仅显示为A组分配的第1页A和第2页A。
整体操作很简单,在工作中很实用,建议大家亲自按照流程体验。 希望本文可以帮助到大家。 标签:Power,BI,点击,权限,DAX,页面 From: https://www.cnblogs.com/theseven/p/17766618.html