关于元数据服务应用程序

 

适用于: SharePoint Server 2010

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

通过 Managed Metadata Service 应用程序,可以:

  • 使用托管元数据。

  • 跨网站集和 Web 应用程序共享内容类型。

Managed Metadata Service 会发布术语库和(可选)内容类型;托管元数据连接使用它们。本文介绍了 Managed Metadata Service 和连接,并提供了使用它们的示例应用场景。在阅读本文之前,您应理解托管元数据概述一文中描述的概念。若要了解有关如何设计 Managed Metadata Service 应用程序拓扑的详细信息,请在阅读本文后参阅规划共享术语和内容类型。有关创建 Managed Metadata Service 和连接的说明,请参阅托管元数据管理 (SharePoint Server 2010)

Managed Metadata Service

在 SharePoint Server 2010 应用程序中启用托管元数据时,会自动创建 Managed Metadata Service 和连接。此服务将标识要用作术语库的数据库,而该连接将提供对此服务的访问。在创建新的托管术语时或在用户添加企业关键字时,这些术语都将存储在 Managed Metadata Service 中指定的数据库中。当发布 Managed Metadata Service 时,会创建此服务的 URL。管理员必须先知道此服务的 URL,然后才能从另一个 Web 应用程序创建与此服务的连接。

除了共享托管元数据之外,您还可以使用 Managed Metadata Service 来共享内容类型。通过创建新的 Managed Metadata Service 并将网站集指定为内容类型集线器,您可以共享网站集的内容类型库中的所有内容类型。

您可以创建多个 Managed Metadata Service,并共享多个网站集中的多个术语库和内容类型。但是,每个 Managed Metadata Service 必须指定不同的术语库。当您指定不存在的数据库作为术语库时,将创建新的数据库。

有关创建 Managed Metadata Service 的详细信息,请参阅创建、更新、发布和删除托管元数据服务应用程序

托管元数据连接

若要使用托管元数据,Web 应用程序必须连接到 Managed Metadata Service。Web 应用程序可以连接到多个服务,且这些服务可以是 Web 应用程序的本地或远程服务。当您创建 Managed Metadata Service 时,会自动在与该服务相同的 Web 应用程序中创建与该服务的连接。

创建与 Managed Metadata Service 的连接后,可以配置以下四个选项:

  • **默认关键字位置:**是否将新的企业关键字存储在与此 Managed Metadata Service 关联的术语库的关键字集中。

  • **默认术语集位置:**是否将在创建新托管元数据网站栏时创建的术语集存储在此 Managed Metadata Service 的数据存储中。

  • **使用内容类型:**是否将与此 Managed Metadata Service 相关的内容类型(如果有)提供给此 Web 应用程序中的网站用户。仅当此服务定义了用于共享内容类型的中心时,此选项才可用。

  • **将内容类型库中的内容类型发布更新下推到使用此内容类型的子网站和列表:**是否更新子网站和库中的已更改内容类型的现有实例。

如果未将任何连接指定为默认关键字位置,则用户无法创建新的企业关键字。如果未将任何连接指定为默认术语集位置,则用户只能在创建其数据类型为托管元数据的网站栏时指定现有术语集。

重要

在 Web 应用程序中,不要使多个连接成为默认关键字位置。在 Web 应用程序中,不要将多个连接定义为默认术语集位置。

有关创建与 Managed Metadata Service 的连接的详细信息,请参阅创建、更新或删除 Managed Metadata Service 连接 (SharePoint Server 2010)

用于访问 Managed Metadata Service 的权限

若要创建与 Managed Metadata Service 的连接,则必须满足以下三个条件:

  • 您必须知道此服务的 URL。

  • 如果此连接是一个跨服务器场的连接,则运行该服务的服务器场和运行此连接的服务器场必须具有信任关系。

  • 该服务必须已对在其中创建此连接的 Web 应用程序的应用程序池帐户授予权限。

当您创建从 Web 应用程序到服务的连接时,该连接使用 Web 应用程序的应用程序池帐户运行。Web 应用程序中的网站用户可以执行不同的操作,具体取决于该服务授予应用程序池帐户的权限。有三种级别的权限:读取、受限和完全。

下表指明了根据服务授予的权限启用的操作。

操作 读取 受限 完全

查看术语和术语集

在文档和列表项中添加现有术语和现有企业关键字

将栏绑定到现有术语集

从内容类型集线器查看和使用内容类型(如果服务提供集线器)

在开放式术语集中添加新术语

创建新的企业关键字(如果将连接配置为允许此操作)

创建本地术语集(如果将连接配置为允许此操作)

在内容类型集线器中添加和修改内容类型(如果服务提供集线器)

管理术语和术语集(如果授权用户执行此操作)

重要

默认情况下,对于作为运行该服务的服务器场的本地帐户的所有应用程序池帐户,它们都具有对 Managed Metadata Service 的完全访问权。若要授予应用程序池帐户较少的权限(即只读访问权或受限访问权),则必须先删除或减小 Local farm 组的权限。

有关授予访问 Managed Metadata Service 应用程序的权限的详细信息,请参阅授予访问 Managed Metadata Service 的权限 (SharePoint Server 2010)

示例应用场景

此示例说明了一家公司配置其 Managed Metadata Service 和连接的方式。该公司已做出以下决定,这些决定将影响 Managed Metadata Service 基础结构的设计:

  • 有一个由每个人使用并受严格控制的公司分类。

  • 所有关键字将集中存储以鼓励用户重用相同的关键字。

  • 创建的每个文档都必须包括核心属性集的值。已更新 document 内容类型以包含其他属性的栏。

  • “我的网站”将位于一个 Web 应用程序中,而各种团队网站的网站集将位于另一个 Web 应用程序中。

法律部门也提出了一个要求,此要求会影响配置 Managed Metadata Service 的方式。法律部门计划使用术语集来表示机密信息。这些术语集必须对法律部门的所有网站集的用户可用,而其他网站集的用户可能无法查看或使用这些术语集。

设计

下图说明了该公司设计其 Managed Metadata Service 基础结构的方式。此图后面的几段内容详细描述了设计。

托管元数据服务和连接示例

企业 Managed Metadata Service 是公司中所有 SharePoint Server 2010 网站的主 Managed Metadata Service。公司分类由与企业 Managed Metadata Service 关联的术语库中的全局术语集表示。利用与企业 Managed Metadata Service 关联的内容类型集线器,所有网站集的用户可使用共享内容类型。

每个 Web 应用程序都具有与企业 Managed Metadata Service 的连接。“我的网站”Web 应用程序、团队网站 Web 应用程序以及法律网站 Web 应用程序中的连接(在图中的编号分别为 2、3 和 4)都具有对企业 Managed Metadata Service 的受限访问权。受限访问权允许这些 Web 应用程序中的网站的用户使用共享内容类型和全局术语集,添加新的企业关键字和创建本地术语集,但禁止这些用户修改全局术语集。

管理 Web 应用程序可承载授权用户在其中管理公司分类和共享内容类型的网站集。该网站集的内容类型库包含共享内容类型,如已更新的 document 内容类型(此内容类型反映其他必需的属性)。此内容类型库是企业 Managed Metadata Service 的内容类型集线器。管理 Web 应用程序中的连接(在图中的编号为 1)具有对企业 Managed Metadata Service 的完全访问权。

与法律部门的 Managed Metadata Service 关联的术语库中包含的术语集表示法律部门使用的机密信息。仅法律网站 Web 应用程序具有与法律部门的 Managed Metadata Service 的连接,以便法律网站 Web 应用程序中网站集的用户能管理其术语集。

权限

下表概述了每个 Managed Metadata Service 向连接用来访问该服务的帐户授予的权限。请注意,为 local farm 明确分配减少的权限。如果不删除或减少本地服务器场的权限,则其他本地帐户将使用为本地服务器场指定的权限连接到服务。

帐户 企业 Managed Metadata Service 法律部门的 Managed Metadata Service

本地服务器场

读取权限

无权限

管理 Web 应用程序的应用程序池帐户

完全权限

无权限

“我的网站”Web 应用程序的应用程序池帐户

受限权限

无权限

团队网站 Web 应用程序的应用程序池帐户

受限权限

无权限

法律网站 Web 应用程序的应用程序池帐户

受限权限

完全权限

连接参数

所有与企业 Managed Metadata Service 的连接都指定企业 Managed Metadata Service 是用于存储关键字的默认位置。由于从法律网站 Web 应用程序到企业 Managed Metadata Service 的连接是默认关键字位置,因此其与法律部门的 Managed Metadata Service 的连接不是默认关键字位置。

从管理 Web 应用程序、“我的网站”Web 应用程序和团队网站 Web 应用程序到企业 Managed Metadata Service 的连接指定,企业 Managed Metadata Service 是用于存储栏特定的术语集的位置。从法律部门 Web 应用程序到企业 Managed Metadata Service 的连接指定不存储栏特定的术语集。从法律部门 Web 应用程序到法律部门 Managed Metadata Service 的连接指定它是栏特定的术语集的默认位置。

备注

任一 Managed Metadata Service 都是法律网站 Web 应用程序中的栏特定的术语集的可接受位置。由于栏特定的术语集是从中创建它们的网站集的本地术语集,因此其他网站集的用户无法查看它们。

安全注释Security Note
对于包含可能具有其他用户不应看到的元数据的文档的所有库,不应启用“元数据发布”。默认情况下,将禁用元数据发布。有关元数据发布的详细信息,请参阅为列表或库配置企业元数据和关键字设置(该链接可能指向英文页面)

所有与企业 Managed Metadata Service 的连接都指定它们将使用内容类型并下推内容类型更改。由于法律部门的 Managed Metadata Service 不具有内容类型集线器,因此与法律部门的 Managed Metadata Service 的连接不指定使用内容类型或下推内容类型更改。

下表概述了与 Managed Metadata Service 的每个连接的连接设置。连接编号是指上图中的行数。

连接 Managed Metadata Service Web 应用程序 默认关键字位置 栏特定的术语集位置 使用内容类型 下推内容类型

1

企业 Managed Metadata Service

管理 Web 应用程序

2

企业 Managed Metadata Service

“我的网站”Web 应用程序

3

企业 Managed Metadata Service

团队网站 Web 应用程序

4

企业 Managed Metadata Service

法律网站 Web 应用程序

5

法律部门的 Managed Metadata Service

法律网站 Web 应用程序

暂缺

暂缺

See Also

Concepts

托管元数据概述
规划共享术语和内容类型
创建、更新、发布和删除托管元数据服务应用程序
创建、更新或删除 Managed Metadata Service 连接 (SharePoint Server 2010)
授予访问 Managed Metadata Service 的权限 (SharePoint Server 2010)