多维数据集角色 - 使用Active Directory按区域限制数据

时间:2012-07-10 14:15:51

标签: sql-server active-directory roles bids cubes

我有一个立方体,我想限制用户只能访问他们自己领土内的数据。区域数据可以与其用户名和几个不同的表连接,以链接到我的销售区域维度表。我将如何使用BIDS创建一个角色,自动更改每个用户允许的成员集。

谢谢! 乙

1 个答案:

答案 0 :(得分:0)

我发现此链接有一种方法:Cube Roles - Restrict data by territory using Active Directory

在不久的将来某个时候,我会实施并发布以确定它是否有效,但我相信这是答案。

编辑: 我已经实现了它并且它完美地工作,只有一个问题。如果更改区域或重新分配用户,则在重新处理多维数据集之前不会进行更改。 即将问这是一个新问题。在创建dll时,分析服务器dll是框架2.0,因此请确保在编译时使用目标框架2.0。