SSAS中的角色和层次结构

时间:2013-04-29 14:23:52

标签: security ssas mdx dimensions

我在Analysis Services多维数据集上遇到安全问题。

我有一个维度,我需要根据许多安全字段来限制访问。

维度(例如,动物)有5个属性,包括:

  • Id
  • 名称
  • 性别(安全场)
  • 食品
  • 眼睛颜色

我需要能够在此创建层次结构,如:

  • 性别 - > ID
  • 食物 - > ID
  • 眼睛颜色 - > ID

此立方体上将有两个角色,一个可以访问所有内容,另一个在使用安全字段时无法访问Id。但是,如果用户按安全字段进行过滤,则可以查看安全字段的总计。

因此,如果查询针对性别,他们会看到20名男性和20名女性,但无法看到20名男性的身份证。安全的用户可以看到20个ID。

这是否可行,如果是这样,您将如何通过过滤Gender = Male并在查询中添加另一个非安全层次结构(例如Eye Color - > Id)来阻止绕过安全性以获得Id的方式?

感谢您的时间

0 个答案:

没有答案