首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSAS表格多维数据集- odbc连接-基于透视限制用户访问/可见性?

SSAS表格多维数据集- odbc连接-基于透视限制用户访问/可见性?
EN

Stack Overflow用户
提问于 2018-08-23 05:51:18
回答 1查看 342关注 0票数 0

我们有一个相当大的基于ssas的表格多维数据集,我们的组织使用它,我负责管理。用户可以通过excel表格中的odbc连接连接到它,通过使用数据透视表来拉取字段和创建报表。不过,管理层希望简化字段,以便某些用户只能看到某些字段。我知道我可以使用透视图来做这件事,但是它所做的就是允许用户选择要查看的透视图,随后它将向他们显示我设置该透视图要显示的任何字段/表。我想要做的是限制每个用户的访问权限,这样每个用户对他们可以查看的透视图的访问权限都是有限的。例如,新员工将拥有基本访问权限,在公司工作了很长时间的人将被视为高级用户,并将拥有更多访问权限。当它们通过odbc连接连接时,有没有办法在ssas中使用透视图或角色来限制它们的访问?也许是通过active directory?

EN

回答 1

Stack Overflow用户

发布于 2018-08-23 21:35:32

您是否考虑过行级安全性?您可以创建与所需的每个访问级别相对应的角色,并使用DAX在行/表上实现过滤器。例如,创建一个具有读取权限的新员工角色。在角色管理器窗口中(模型>角色...)添加要限制该角色的表的筛选器,一个基本的示例是=FALSE()作为DAX筛选器,以限制该角色的整个表。当然,您还可以在列和行级别添加更多的粒度。请记住,任何受限制的表都将在一对多关系方向上将安全筛选器传播到与其共享关系的表,即事实表将由受限制的维度进行过滤,因为它位于一对多关系的多端。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51975673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档