Power BI:如何(非DAX方式)按页面进行权限控制?

问题描述:

前两天业务同事遇到了Power BI页面权限控制的问题,所以来找我需求解决方案。

业务同事开发的PBI报告包含5个页面,要根据需求把5页报告分享给3个不同的组。

比如:

  • 页面1,2仅限A组访问;
  • 页面3,4仅限B组访问;
  • 页面5仅限C组访问;

由于同事不会写DAX,希望不涉及任何DAX代码操作完成。

解决方案:

同事的问题很刁钻,我相信很多在业务的小伙伴都有类似的需求,不想写DAX。

哪怎么办呢?

我们可以依靠Power BI Service提供的分享功能找到了解决方案。

给同事讲述如何操作后,整理一下分享给大家,

请follow下面步骤操作

1,准备样例Power BI报告, 一共有5页。 发布到Power BI Service站点;

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。

整体操作很简单,在工作中很实用,建议大家亲自按照流程体验。

希望本文可以帮助到大家。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值