SharePoint 2010:根据组修剪页面内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SharePoint 2010:根据组修剪页面内容相关的知识,希望对你有一定的参考价值。

在SharePoint 2010中,基于组修剪单个页面上的内容的最佳做法是什么?例如,我有两种类型的客户,每种客户都属于不同的组。我只希望客户1看到他们的内容(链接,文本等),我只希望第2组看到他们的内容。我可以将这些内容放在单独的页面上,但有些客户将属于这两个组,并且在同一页面上显示所有这些信息是有意义的。

答案

取决于安全问题的严重程度。

您可以使用受众限制内容查询Web部件显示的内容 - 但这不是安全限制。

另一种选择是将内容存储为单独的列表,对列表具有权限限制,并通过CQWP,标准列表视图或XsltListViewWebParts表示信息。

但是,如果有一个Web部件指向您现在无法访问的列表,那么在SharePoint 2010测试版中会出现错误,但我不确定这是否已修复为错误或是否仍然是一项功能。

另一答案

我认为只要您可以使用SharePoint设计器,此页面将提供您正在寻找的答案:

https://www.nothingbutsharepoint.com/sites/eusp/pages/jquery-to-the-rescue-displayinghiding-content-based-on-user-permissions-or-when-edit-items-permissions-dont-work.aspx

以上是关于SharePoint 2010:根据组修剪页面内容的主要内容,如果未能解决你的问题,请参考以下文章

SharePoint 2010 - 页面查看器

如何从 SharePoint 2010 中的页面布局创建模板

Sharepoint 2010 - 获取子网站上的所有组名

在 SharePoint2010 中使用 XML 查看器取得其他站点的内容列表

SharePoint 2010 - 缺少网站页面/home.aspx

在 C# 中创建 Sharepoint 2010 Webpart 页面