Ssas 基于Analysis Services上Windows登录的角色

Ssas 基于Analysis Services上Windows登录的角色,ssas,roles,Ssas,Roles,我的公司有10名销售人员,我希望每个人都可以在我的销售多维数据集中查看,只有与此人链接的数据 例如,安妮·马丁只会看到她的销售额,而不会看到帕特里克·杜蒙的销售额。 我已经为Anne MARTIN创建了一个很好的角色,但是如果我有10个销售人员,我必须将这个角色复制10次,并为每个新员工创建一个新角色 每个人都使用Windows凭据,例如“domain\amartin”,我希望在我的角色中使用此凭据与我的维度“sales person”链接,并授权仅查看与amartin链接的数据 我在网上找到了

我的公司有10名销售人员,我希望每个人都可以在我的销售多维数据集中查看,只有与此人链接的数据

例如,安妮·马丁只会看到她的销售额,而不会看到帕特里克·杜蒙的销售额。 我已经为Anne MARTIN创建了一个很好的角色,但是如果我有10个销售人员,我必须将这个角色复制10次,并为每个新员工创建一个新角色

每个人都使用Windows凭据,例如“domain\amartin”,我希望在我的角色中使用此凭据与我的维度“sales person”链接,并授权仅查看与amartin链接的数据

我在网上找到了一些代码,但我没有得到任何东西。。。 有可能吗?怎么做

谢谢。
Damien.

创建角色并为单独的操作分配成员资格是常见的做法。通常,模型设计师会在设计阶段添加角色。这样,所有角色定义都会反映在定义模型的项目文件中。角色成员资格通常在数据库进入生产后推出,通常由数据库管理员创建脚本,这些脚本可以作为独立操作进行开发、测试和运行。

是表格还是多维?你在网上找到了什么“密码”?你不需要代码来做这件事,它是烘焙到产品中的。如果是表格形式,从这里开始阅读:嗨,谢谢你的回答。我在多维模式下工作。我没有写我尝试过的东西,但我认为我在MDX中找到了类似“USERNAME”或“CURRENT_USER”的东西。该过程是将其添加到角色中,并使MDX指令的结果与我的数据之间保持一致。我刚刚尝试了以下方法:使用MEMBER Measures.x作为用户名,在[Cube Ventes]的列上选择Measures.x,结果是“domain\login”,也许我可以在我的角色中使用它,并尝试使用它。我很快就会试试。