Sharepoint 2010 在sharepoint 2010中向不同的用户显示不同的视图

Sharepoint 2010 在sharepoint 2010中向不同的用户显示不同的视图,sharepoint-2010,Sharepoint 2010,我在sharepoint网站中有一个列表,我想向不同的用户组显示同一列表的不同视图。在sharepoint 2010中是否可能?我认为您无法通过默认功能将视图分配给观众 不过有一个解决办法。每个列表视图都分配了自己的唯一url。您可以获取每个视图的URL并将其添加到导航栏。然后,您可以为每个链接分配一个访问者。这将允许该特定受众的成员拥有一个链接,该链接将直接将他们带到所需的视图 免责声明:这不应被用作一种安全形式。我相信,如果有人可以访问该列表,他们将能够更改为他们想要的任何视图。对于任何其他

我在sharepoint网站中有一个列表,我想向不同的用户组显示同一列表的不同视图。在sharepoint 2010中是否可能?

我认为您无法通过默认功能将视图分配给观众

不过有一个解决办法。每个列表视图都分配了自己的唯一url。您可以获取每个视图的URL并将其添加到导航栏。然后,您可以为每个链接分配一个访问者。这将允许该特定受众的成员拥有一个链接,该链接将直接将他们带到所需的视图


免责声明:这不应被用作一种安全形式。我相信,如果有人可以访问该列表,他们将能够更改为他们想要的任何视图。

对于任何其他找到此列表的人,您也可以将多个视图添加为Web部件,并按受众确定其目标。我没有注意到这样做有任何性能问题。我遇到的唯一问题是,一旦Web部件获取视图,它就不会在视图参数更改时更新。

我通过创建另一个视图实现了这一点。默认视图是“所有文档”视图,用户只能查看他们上载的文档。然后,在另一个视图中,我为免责声明提供了一个视图权限,可以向特定用户显示/隐藏视图。列表不能具有开箱即用的基于列的安全性。因此,在视图中隐藏列只会因为不清晰而变得安全。