SSAS多维模型角色权限问题:跨公司维度度量值访问控制异常
权限配置场景与问题
初始设置
- 某角色通过维度数据过滤器,授权成员访问某公司的全部事实数据。
新增业务需求
- 该角色内的部分成员,需要访问其他公司的部分事实数据(非全部)。
已执行的操作
- 创建第二个角色:配置对应其他公司的维度数据过滤器,同时启用单元格数据读取权限,配置代码为:
Measures.CurrentMember IS [Measures].[QUANTITE STOCK]。
当前问题
- 同时属于两个角色的成员,可查看所有公司的全部事实数据,不符合权限管控要求。
目标权限要求
- 成员仅能查看第一个角色对应公司的
[Measures].[CA HT N]指标; - 成员可查看两个角色对应所有公司的
[Measures].[QUANTITE STOCK]指标。
内容的提问来源于stack exchange,提问作者Patrick Salvador
相关产品推荐
相关产品推荐

