Sharepoint 2013 PowerView报告(取决于连接的用户)
我正在制作一张向用户显示的power view地图。我实现了创建一个向用户显示所有数据的地图。看起来像。数据源是一个SSAS项目。 但是现在,我想根据连接的用户过滤这些数据 例如,我们有ProductManager和TerritoryManager。产品经理可以在所有地图上看到他的产品,但只能看到他的产品。区域管理员可以看到所有产品,但只能在其区域内看到 我找到的解决方案是为每个产品/地区创建一个SSAS项目,然后允许对这些文件拥有一些权限。但这一解决方案是不可能维持的 有没有实现这一点的方法/解决方案/最佳实践? 欢迎任何帮助Sharepoint 2013 PowerView报告(取决于连接的用户),sharepoint,ssas,powerview,Sharepoint,Ssas,Powerview,我正在制作一张向用户显示的power view地图。我实现了创建一个向用户显示所有数据的地图。看起来像。数据源是一个SSAS项目。 但是现在,我想根据连接的用户过滤这些数据 例如,我们有ProductManager和TerritoryManager。产品经理可以在所有地图上看到他的产品,但只能看到他的产品。区域管理员可以看到所有产品,但只能在其区域内看到 我找到的解决方案是为每个产品/地区创建一个SSAS项目,然后允许对这些文件拥有一些权限。但这一解决方案是不可能维持的 有没有实现这一点的方法/
Damien您可能只需要一个SSAS数据库。您可以在SSAS项目中设置安全性。如果您使用的是SSAS多维,请参阅。有关表格格式,请参见 只要有,您就可以拥有一个Power View地图和一个SSAS源。然后,当用户访问报表时,他们的凭据将随查询一起传递,并且只返回他们允许查看的数据。这将满足您描述的需求 您可能需要添加一个表以促进动态安全性。您需要某种方法将产品经理与他们拥有的产品联系起来,将区域经理与他们拥有的区域联系起来。您可以将其添加到SSAS模型中的数据中。然后用它来设置安全性。除了将Power View的数据源设置为使用Windows身份验证外,不需要对报告进行任何更改