Power BI 系列 - 权限设计 通用设计 2 直连方式
解决方案:
POWER BI 分为直接和导入模式.
1.直接方式, 使用数据库本身模型控制, 例如 SSAS模型 需要在SSAS中配置角色,设置权限表达式. 使用SSAS语义模型作为事例
2.导入模型, 直接使用PowerBI中的角色模型
原理说明
1.直接方式
Power bi在网页版中请求查询->通过网关->找到用户映射->以特定账号运行查询语句->返回结果. 如下
步聚:
>>1 创建一个SSAS语义模型,并创建角色 (简单模型)
这里创建一个角色 只有江西,山东的行级别数据 ( 这里作为事例,权限部份可以通过权限表动态配置,这里使用仅使用简单方法进行展示)
数据如下:
>>2 在网关中新增数据库连接,并且配置用户映射.
用户映射, 可以把Power邮箱账号映射成winow 域账号.
假设我power BI账号是 zengxinwen@msbi.com
我的域账号是 zengxinwen@tech.com , 用户映射可以是 msbi.com 替换成 tech.com
用户映射 可以创建多个规则,所以前面名称不 一致的,可以再自定义替换规则
-----------------------------------------------------------------------
由于Power BI Service 云版本我的不能用,使用 Power BI Server 版本演示.
转载文章,请注明出处