规划共享术语和内容类型

 

适用于: SharePoint Server 2010

上一次修改主题: 2016-11-30

托管元数据服务发布术语库和内容类型(可选);托管元数据连接使用这些术语库和内容类型。若要在网站集间共享术语集,可创建一个托管元数据服务,然后从含有网站集的每个 Web 应用程序上创建与该服务的连接。若要在网站集间共享内容类型,可将一个内容类型库作为托管元数据服务的“集线器”,从含有网站集的每个 Web 应用程序创建与该服务的连接,然后指定一个网站集应使用该服务中的内容类型。

本文包含用于确定您的解决方案所需的托管元数据服务和连接的过程。本文中描述的规划过程只是一项建议,还有其他办法可以用来组织托管元数据服务和连接。

在阅读本主题之前,应先了解主题关于元数据服务应用程序和规划服务体系结构中描述的概念。

本文内容:

  • 关于规划托管元数据服务和连接

  • 确定托管元数据服务

  • 确定托管元数据连接

  • 示例

  • 规划过程总结

  • 托管元数据服务规划工作表

关于规划托管元数据服务和连接

在规划托管元数据服务和连接之前,您应该已确定解决方案中的网站集并决定哪些网站集将包含在哪些 Web 应用程序中。

本文中描述的规划过程从最简单的配置开始,即首先配置一个托管元数据服务,然后在某些情况下添加更多的服务。随后由您确定与每个托管元数据服务的连接并确定连接参数。如果您必须拥有多个托管元数据服务,则应跟踪所确定的服务,以及描述每个服务的术语库将用于哪个对象、该服务的内容类型集线器(如果有)将来自哪个网站集,并记录这些描述。此外,还要跟踪所标识的连接以及其连接参数的值。可以在本文末尾所提到的工作表中记录这些信息。

贵组织的调控策略会影响您设计托管元数据服务和连接的方式。例如,如果存在正式的管理术语和术语集的流程,则会影响您设置连接参数的方式。如果所创建的每个文档都必须包含一组特定属性,则可能需要至少在一个服务中包含内容类型集线器。在确定托管元数据服务和连接之前,您应熟悉组织的调控规划。有关如何创建调控规划的详细信息,请参阅调控概述 (SharePoint Server 2010)

确定托管元数据服务

如果要使用术语和术语集,或者在多个网站集中共享内容类型,则您的解决方案必须使用托管元数据服务。假定现在您要将所有术语集和所有托管关键字存储在一个术语库中,第一个托管元数据服务(本文中称为“主”托管元数据服务)中包含此术语库。如果您的解决方案中包括共享内容类型,则假定单个内容类型库将包含所有共享内容类型。此内容类型库(如果存在)就是主托管元数据服务的集线器。在很多情况下,主托管元数据服务是您需要的唯一托管元数据服务。

是否有用户要求将其术语集保密以便不被其他人看到?如果有,则将需要另一个托管元数据服务来包含承载该私有术语集的术语库。请确定哪些网站集可以访问私有术语集。为不同组网站集用户私有的每组术语集创建一个新的托管元数据服务。

例如,假定只允许市场营销和法律部门的员工看到组 1 中的术语集,只允许法务和人力资源部门的员工看到组 2 中的术语集。在这种情况下,应添加两个附加的托管元数据服务。第一个附加服务中的术语库将包含组 1 中的术语集,第二个附加服务中的术语库将包含组 2 中的术语集。

备注

Web 应用程序中的所有网站用户都可以查看相同的术语集。因此,在为 Web 应用程序分配网站集时,应使 Web 应用程序中的所有网站集用户都能够查看相同的术语集。您可能必须创建多个 Web 应用程序,将某些网站集从一个 Web 应用程序移到另一个 Web 应用程序,以便隔离有权访问私有术语集的网站集。

如果内容类型与私有术语集关联,并且这些内容类型在多个网站集中使用,则向其术语库将包含私有术语集的托管元数据服务添加内容类型集线器。例如,可能有这样一栏,其值来自私有术语集。使用该栏的内容类型将为“私有”内容类型。

内容类型集线器与网站集的内容类型库关联。如果必须共享来自多个网站集的内容类型库的内容类型,则为每个必需的内容类型集线器添加一个托管元数据服务。

确定托管元数据连接

从主托管元数据服务向含有网站集的每个 Web 应用程序添加连接。使用以下原则可确定连接参数的值。

  • 默认关键字位置:

    • 如果 Web 应用程序中的网站用户可以创建应保密的托管关键字,则为 NO。

    • 否则为 YES。

  • 默认栏特定的术语集位置:

    • 如果 Web 应用程序中的网站集将拥有私有术语集,则为 NO。

    • 如果不允许 Web 应用程序中的网站管理员生成新术语集,则为 NO。

    • 否则为 YES。

  • **使用内容类型:**YES,假定主托管元数据服务具有内容类型集线器,并且您没有理由不使用内容类型。

  • **向下推进内容类型:**YES,假定主托管元数据服务具有内容类型集线器,并且您没有理由不将其向下推进。

对于其术语库中将包含私有术语集的每个托管元数据服务,将从该服务向每个 Web 应用程序(包含引用私有术语集的网站)添加连接。使用以下原则可确定连接参数的值:

  • 默认关键字位置:

    • 如果 Web 应用程序中的网站用户可以创建应保密的托管关键字,则为 YES。

    • 否则为 NO。

  • 默认栏特定的术语集位置:

    • 如果不允许 Web 应用程序中的网站管理员生成新术语集,则为 NO。

    • 否则为 YES。

  • **使用内容类型:**YES,假定主托管元数据服务具有内容类型集线器,并且您没有理由不使用内容类型。

  • **向下推进内容类型:**YES,假定主托管元数据服务具有内容类型集线器,并且您没有理由不将其向下推进。

其余的所有托管元数据服务将仅用于其内容类型集线器。创建从其余的每个托管元数据服务到每个 Web 应用程序(包含使用内容类型的网站集)的连接。使用以下原则可确定连接参数的值:

  • **默认关键字位置:**NO。

  • **默认栏特定的术语集位置:**NO。

  • **使用内容类型:**YES。

  • **向下推进内容类型:**YES,假定您没有理由不将其向下推进。

对于每个 Web 应用程序,检查至托管元数据服务的所有连接的参数值。检查是否满足下列条件:

  • 如果没有连接被指定为默认关键字位置,则 Web 应用程序中的网站用户将无法创建新的托管关键字。如果这有悖于您的意愿,则在至托管元数据服务(其术语库应包含新的托管关键字)的连接中,将默认关键字位置的值设置为 YES。

  • 如果没有连接被指定为默认栏特定的术语集位置,则 Web 应用程序中的网站管理员在创建托管元数据栏时,将无法创建新的术语集。如果这有悖于您的意愿,则在与托管元数据服务(其术语库应包含新的术语集)的连接中,将默认栏特定的术语集位置的值设置为 YES。

  • 确保每个 Web 应用程序最多只有一个默认关键字位置。托管元数据服务不支持每个 Web 应用程序有多个默认关键字位置。

  • 确保每个 Web 应用程序最多只有一个默认栏特定的术语集位置。托管元数据服务不支持每个 Web 应用程序有多个默认栏特定的术语集位置。

示例

作为示例的公司将使用 Microsoft SharePoint Server 2010 来同时实现工作组协作网站和“我的网站”。此时已完成的规划表明“我的网站”将在一个 Web 应用程序中运行,所有工作组协作网站将全部在另一个 Web 应用程序中运行。每个业务功能将拥有一个网站集,网站集管理员可以在需要协作网站时创建新的工作组网站。

公司管理规划中的以下策略将影响组织托管元数据服务和连接的方式。

  • 用户可以在文档中添加新的托管关键字,托管关键字可以具有任何值。

  • 建议的新术语或术语集必须征得公司专管分类的人员批准。

  • 所有文档必须具有“状态”属性,其值可以为“草稿”、“已发布”、“已更新”或“已过期”。

此外,法律部门还需要几个不允许该部门之外的用户看到的术语集。还将有一些使用这些私有术语集的新内容类型。

确定托管元数据服务

将所有术语集和托管关键字存储到“主”托管元数据服务中。主服务将具有一个内容类型集线器,其中包含具有状态栏的“文档”内容类型。集线器还将包含任何其他共享内容类型。由于网站管理员可以在其网站集的内容类型库中添加内容类型,并且他们或许不希望共享这些内容类型,因此您将没有现有的内容类型库用作集线器,而应当将一个新网站集添加到包含工作组网站的 Web 应用程序中。新网站集的内容类型库将包含共享内容类型,并将作为主托管元数据服务的集线器。

法律部门需要私有术语集。因此,还需要第二个托管元数据服务。此托管元数据服务的术语库将包含私有术语集。

但是,由于 Web 应用程序中的所有网站集用户可以看到相同的术语集,因此法律部门的网站集必须位于其自己的 Web 应用程序中,这样才能保持其术语集为私有。因此,这将需要第三个 Web 应用程序。

法律部门的网站集还将具有私有内容类型。由于只有一个网站集会使用这些私有内容类型,因此它们可以随网站集本身一起存储。仅当内容类型将为两个或更多个网站集所共享时,才需要内容类型集线器。

不需要其他内容类型集线器。因此,两个托管元数据服务已足够。

下表描述了此方案的托管元数据服务规划工作表:

托管元数据服务 术语库描述 内容类型集线器位置

主托管元数据服务

术语集和所有托管关键字

来自工作组网站 Web 应用程序中新网站集的内容类型库

法律部门的托管元数据服务

法律部门的私有术语集

确定托管元数据连接

每个 Web 应用程序都必须具有至“主”托管元数据服务的连接。为了优化关键字重用,每个 Web 应用程序至主托管元数据服务的连接都将作为默认关键字位置。(这意味着法律部门的网站集用户不应创建他们不希望其他用户看到的托管关键字,但法律部门可以使用私有术语集。)每个 Web 应用程序至主托管元数据服务的连接将不作为默认栏特定的术语集位置,原因是调控策略规定只有公司的分类人员才可以创建新的术语集。连接将使用内容类型并将向下推进内容类型。

用于法律部门的网站集的新 Web 应用程序必须具有至托管元数据服务(其术语库包含私有术语集)的连接。该连接不会作为默认关键字位置,因为至主托管元数据服务的连接已经用作默认关键字位置。该连接将成为默认栏特定的术语集位置,因为它将用于存储私有术语集。

下表描述了此方案的托管元数据连接规划工作表:

托管元数据服务 Web 应用程序 关键字位置 栏特定的术语集位置 使用内容类型 向下推进内容类型

主要

我的网站

主要

工作组网站

主要

法律

法律

法律

暂缺

暂缺

下图显示了 Web 应用程序、托管元数据服务以及二者间的连接。

托管元数据服务和连接

规划过程总结

下面的列表总结了在规划托管元数据服务和连接时应遵循的步骤。

  1. 从一个托管元数据服务开始。

  2. 为每组私有术语集添加一个托管元数据服务。

  3. 如果您必须拥有多个内容类型集线器,请为每个集线器添加一个托管元数据服务。

  4. 创建从每个 Web 应用程序至第一个托管元数据服务的连接。

  5. 从具备私有术语集的托管元数据服务向将访问这些私有术语集的 Web 应用程序添加连接。

  6. 从剩余的任何托管元数据服务向将访问这些托管元数据服务集线器中的内容类型的 Web 应用程序添加连接。

托管元数据服务规划工作表

下载 Excel 版本的托管元数据服务规划工作表(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=164578&clcid=0x804)(该链接可能指向英文页面)。

See Also

Concepts

关于元数据服务应用程序
调控概述 (SharePoint Server 2010)
托管元数据概述