Smart_Data

导航

 

 

 

 

尬聊......

在干活之前先尬聊一会儿

丸子我在10月下旬左右就开始弄power BI连接SSAS进行权限控制的问题,中间也是历经波折,看了网上很多资料,可是都是SSAS怎么进行权限控制,没有SSAS过度到Power BI的,那期间叫一个惨啊!客户领导催我们领导,我们领导就拼命地催我,连续加一周的班之后,还贡献了我一个周末。虽然中间历经波折,可是最后也没被温柔以待(呜呜...),问题还是没解决,直到今天一power BI技术群里的妹子问我问题,顺便就扯了几句权限的问题,然后我就想到自己的权限问题还没解决,于是又从操旧业,开始解决权限问题,期间没超过5min就给解决了,咳咳......你们一定会好奇是做了啥或者是哪位高人指点这么快就给解决了,哈哈,其实都不是啦,是我看了官网的资料啦,之前我师父一直骂我不看官网资料,这次终于长记性了,呼。。。。。开始正文吧,不然你们该烦了😄

注:本文都是基于Power BI内部部署

在SSAS中新建一个角色(此角色一定是基于域用户的),在常规里面勾选“读取定义”

 

然后成员身份里面添加被授予权限的域用户

 

数据源定义”只读“的权限

 

 多维数据集选取“读”和"钻取"

 

“单元数据”不要操作,因为当用户应用了 维度安全性 时,Power BI 中的用户将无法看到相应的维度成员。 但是,当用户定义了 单元格安全性(单元数据) 权限时,某些单元格将受到限制,并且该用户无法使用 Power BI 连接到多维数据集。

 

“维度”全部选可读

 

"维度数据"这里你就可以根据自己想让该用户看到哪些数据来进行控制。例如,我这里就让该角色只能看到河北省的数据,那么,我在维度安全性里面的地区(省)维度属性里面只选取河北省

 

 

最后,保存该设置,然后从新部署处理一次就OK啦,丸子我亲测有效,快试下吧,最后结果就不截图啦,因为涉及到机密,你懂的,嘻嘻

 

 

关注微信,微信跟博客同步更新:

未经博主允许,不得随意转载!

posted on 2017-11-17 17:14  Smart_Data  阅读(4361)  评论(4编辑  收藏  举报