可以将 Microsoft Office SharePoint Server 2007 中的列表或库 (库:SharePoint 网站上管理文件集合的位置。该库可以显示有关每个文件的信息,包括用户定义的属性。)项目设定为只显示给特定组或访问群体中的成员。可以通过以下方法标识访问群体:使用 SharePoint 组 (SharePoint 组:可在 SharePoint 网站上创建的用户组,用于管理对网站的权限并为网站用户提供电子邮件通讯组列表。一个组可供一个网站集中的多个网站使用。)、通讯组列表、安全组,或者使用基于规则的系统来创建全局访问群体。
本文内容
概述
通过使用目标访问群体,可以将内容(如列表或库项目、导航链接以及整个 Web 部件 (Web 部件:由标题栏、框架和内容组成的信息模块单元。Web 部件是 Web 部件页的基本结构块。))显示给特定用户组。在希望仅提供与特定用户组相关的信息时,此功能非常有用。例如,可以将 Web 部件添加到法律部门的门户网站,其中包含仅对该部门可见的有效合同列表。
SharePoint 列表或库中的任何项都可以面向特定访问群体。为此,需要使用内容查询 Web 部件。任何其他类型的 Web 部件及其内容也可以面向访问群体。
另外,还可以使网站导航链接面向访问群体。设定链接可以简化用户的体验,因为用户只能看到与自己相关的导航链接。
只要访问群体的名称已知,至少具有参与者权限 (权限:对执行特定操作(例如查看页面、打开项目和创建子网站)的授权。)的任何人都可以指定目标访问群体。可以通过单击“目标访问群体”列表中的“浏览”
,按名称、别名或说明搜索访问群体。
返回页首
设定列表或库项目面向访问群体
以下过程显示了一个示例,指示如何设定列表类型为文档库的特定列表中的所有项目。内容查询 Web 部件还允许显示网站及其子网站中的所有项目,或者显示网站集中所有网站的项目。然后,您可以创建一个查询,以包含对网站或网站集中的项目设置的访问群体设定。使用内容查询 Web 部件创建查询的方法有多种。“请参阅”部分提供了有关内容查询 Web 部件中其他设置的详细信息的链接。
设定列表或库中的项目面向特定访问群体需要三个步骤:
步骤 1:对列表或库启用访问群体设定
在对列表或库启用访问群体设定时,可以设定列表或库中的每个项目面向访问群体。
注释 如果已为访问群体设定启用了 SharePoint 列表或库,将出现“目标访问群体”栏。
- 单击包含要设定的项目的列表或库。
- 在列表工具栏上,单击“设置”,然后单击“列表设置”或“文档库设置”。
- 在“常规设置”下,单击“访问群体设定设置”。
- 选中“启用访问群体设定”复选框。
步骤 2:对项目指定目标访问群体
在对访问群体设定启用列表或库之后,可以将列表或库中的个别项目设置为显示给一个或多个访问群体。
- 单击列表或库中项目的名称旁边的箭头,然后单击“编辑属性”。
- 在“目标访问群体”列表中,添加一个或多个访问群体。
注释 如果对列表或库启用了内容审批或工作流,则项目可能需要通过审核流程。
步骤 3:在 Web 部件中显示项目
要将列表或库项目显示给特定访问群体,可以使用内容查询 Web 部件。内容查询 Web 部件允许创建能够筛选列表和库项目的查询。
以下示例展示如何向目标访问群体显示特定列表中的所有项目。列表类型是文档库类型。
“请参阅”部分提供了有关内容查询 Web 部件中其他设置的详细信息的链接。
- 在要显示项目的页面上,在
菜单上,单击“编辑网页”。
- 单击“添加 Web 部件”,然后在“默认”下,单击“内容查询 Web 部件”。
- 单击“添加”。
- 单击“编辑”,然后单击“修改共享 Web 部件”以打开该 Web 部件的工具窗格 (工具窗格:Web 部件页上的任务窗格,用于在 Web 部件库中浏览、搜索和导入 Web 部件,还可以修改自定义和通用 Web 部件的属性。)。
- 在工具窗格中,在“查询”下,单击“显示以下列表中的项目”,然后指定列表位置。
注释 在以下示例中,我们指定一个特定列表。通过单击其他选项之一,可以将范围扩展到包括多个网站的列表中的项目。
- 在“列表类型”下,选择项目所属的列表的类型。在此示例中,单击“文档库”。查询只处理您选择的列表类型中的项目。
注释 此设置是必需的。
- 在“访问群体设定”下,执行下列操作:
| 目的 |
要执行的操作 |
|
在当前用户是访问群体的成员时,将列表项显示给在步骤 2(对项目指定目标访问群体)中指定的目标访问群体。
|
选中“应用访问群体筛选”复选框。必须选中此复选框才能使查询正常工作。 |
|
没有指定目标访问群体的列表中的项目也会显示。这些项目将显示给每个人。
|
选中“包括未设定的项目”复选框。此操作是可选的。 |
在呈现页面时,Web 部件中的内容仅显示给属于指定访问群体的当前用户。
注释 像所有 Web 部件一样,内容查询 Web 部件的工具窗格的“高级”部分中有一个“目标访问群体”列表。此设置用于确定 Web 部件自身对于当前用户是否可见。如果不可见,则不应用其他任何设置。
返回页首
设定导航链接面向访问群体
可以设定运行 Microsoft Office SharePoint Server 2007 的服务器上的导航链接仅显示给特定的组或访问群体中的成员。您需要至少具有“设计”权限才能修改网站导航设置。
- 在包含网站导航的网页上,在
菜单上,单击“网站设置”,然后单击“修改导航”。
- 在“网站导航设置”页面上,单击

- 在“导航链接”对话框中,键入链接的标题和 URL,然后将一个或多个访问群体名称添加到“访问群体”列表中。
在呈现页面时,导航链接仅显示给您指定的访问群体的成员。
返回页首
设定 Web 部件面向访问群体
可以使 Microsoft Office SharePoint Server 2007 Web 部件仅显示给特殊组或访问群体中的成员。
可以使用 SharePoint 组、通讯组列表、安全组或全局访问群体来标识访问群体。
- 在包含 Web 部件的网页上,在
菜单上,单击“编辑网页”。
- 在 Web 部件上,单击“Web 部件”菜单
,然后单击“修改共享 Web 部件”。
- 在“高级”下,将一个或多个访问群体名称添加到“目标访问群体”列表中。
在呈现页面时,该 Web 部件仅显示给您指定的访问群体的成员。
返回页首