SharePoint 2010的Managed Metadata (托管元数据)

在一个企业中,有时候需要一个专门的Metadata库,用来保存各种预定义的Metadata。有了Metadata库,就能方便的为企业中的各种数字内容、数字资产应用上各种定义好的Metadata,或是用Tag的方式,为各种内容打上Tag。当为各种内容指定了Metadata或Tag之后,无论是搜索,还是浏览,都能利用这些Metadata和Tag,对搜索结果或内容视图进行分类和过滤。

在SharePoint 2010中,提供了Managed Metadata Service,它是一项服务应用程序,能为整个服务器场,甚至整个企业(通过将一个服务器场的Managed Metadata Service发布出去atch),提供一个集中的Metadata存储和管理中心。

打开管理中心的服务应用程序管理,就能看到Managed Metadata Service。选中它后,点击上方Ribbon中的“管理”按钮,就能打开术语库管理工具。

提示:如果是第一次打开术语库管理工具,可能会发现你没有权限对术语库进行更改。你需要将你自己添加到术语库管理员中:

术语库管理工具是专门用来管理Managed Metadata Service所存储的所有术语(Term)的工具。管理员可以使用它,预先定义好企业中所需要的各种术语。在术语库管理工具中,可以通过组(Group)、术语集(Term Set)来为术语进行分类。基于组,可以进行权限的定义(哪些人是术语组的管理员,哪些人是术语组的参与者)。术语可以有一个或多个子术语,一个术语也可以同时位于多个术语集中。

在默认的设置中,所有新建的术语集和术语都可以被用于Tag的作用,管理员可以手动启用或关闭这个功能:

如果管理员希望SharePoint网站的普通用户,也可以手动向术语库中添加新的术语条目,那么需要将术语集的提交政策改为“打开式”(默认是出于关闭状态,也就是只有管理员才能通过术语管理工具添加术语):

对于每个术语,管理员都可以对它进行各种操作,其中“重复使用术语”是指将此术语复用在另一个术语集中,但又并非复制一个术语,而是将一个术语“映射”到多个不同的地方:

有些术语可能有同义词,比如“IE”与“Internet Explorer”,管理员可以为一个术语指定一个或多个同义词:

除了位于管理中心的这个全局术语库管理工具之外,网站集也有一个网站集级别的术语库管理工具,通过它,网站集管理员可以管理一个网站集所有的术语:

时间: 2024-10-29 16:19:07

SharePoint 2010的Managed Metadata (托管元数据)的相关文章

一起谈.NET技术,SharePoint 2010中托管元数据

1.介绍 托管元数据是一个集中管理的术语的分层集合,您可以定义这些术语,然后将其用作 Microsoft SharePoint Server 2010 中项目的属性.使用托管元数据有下面几个好处: 统一术语:托管元数据可促使更加一致地使用术语,以及更加一致地使用添加到 SharePoint Server 项目中的托管关键字.我们可以根据企业的需要预定义术语,并仅允许授权用户添加新术语.还可以禁止用户向项目中添加他们自己的托管关键字,并要求他们使用现有托管关键字.这样使企业信息的元数据更加准确和统

SharePoint 2010中托管元数据

1.介绍 托管元数据是一个集中管理的术语的分层集合,您可以定义这些术语,然后将其用作 Microsoft SharePoint Server 2010 中项目的属性.使用托管元数据有下面几个好处: 统一术语:托管元数据可促使更加一致地使用术语,以及更加一致地使用添加到 SharePoint Server 项目中的托管关键字.我们可以根据企业的需要预定义术语,并仅允许授权用户添加新术语.还可以禁止用户向项目中添加他们自己的托管关键字,并要求他们使用现有托管关键字.这样使企业信息的元数据更加准确和统

SharePoint 201“.NET研究”0中托管元数据

1.介绍 托管元数据是一个集中管理的术语的分层集合,您可以定义这些术语,然后将其用作 Microsoft SharePoint Server 2010 中项目的属性.使用托管元数据有下面几个好处: 统一术语:托管元数据可促使更加一致地使用术语,以及更加一致地使用添加到 SharePoint Server 项目中的托管关键字.我们可以根据企业的需要预定义术语,并仅允许授权用户添加新术语.还可以禁止用户向项目中添加他们自己的托管关键字,并要求他们使用现有托管关键字.这样使企业信息的元数据更加准确和统

SharePoint 2010中.Net托管客户端模型的简单示例

.Net托管客户端模型,是SharePoint2010推出的三种客户端模型".NET托管"."ECMAScript"."Sliverlight"的一种,相比Script的客户端对象模型,VS里使用的.Net客户端对象模型感觉使用起来,方便了很多,至少编写的时候会有提示,编译的时候会有错误提示,然后,我们可以把相应的两个dll文件,和编写的程序放到一起,放在客户端执行,感觉还是有收获的. 下面介绍下.Net托管的使用,首先新建一个控制台程序,选择.

SharePoint 2010 Silverlight托管客户端模型简单示例

Silverlight托管客户端模型,是SharePoint2010推出的三种客户端模型".NET托管"."ECMAScript"."Sliverlight"的一种,自己对于Silverlight也不是很熟悉,这也是第一次尝试Sliverlight,不过,我们主要尝试的是客户端模型调用SharePoint,而非Silverlight的功能. 首先,我们打开vs2010新建项目,选择silverlight – Silverlight applica

SharePoint 2010 .Net托管客户端模型简单示例

.Net托管客户端模型,是SharePoint2010推出的三种客户端模型".NET托管"."ECMAScript"."Sliverlight"的一种,相比Script的客户端对象模型,VS里使用的.Net客户端对象模型感觉使用起来,方便了很多,至少编写的时候会有提示,编译的时候会有错误提示,然后,我们可以把相应的两个dll文件,和编写的程序放到一起,放在客户端执行,感觉还是有收获的. 下面介绍下.Net托管的使用,首先新建一个控制台程序,选择.

SharePoint 2010的内容类型集线器 (Content Type Hub)

在SharePoint 2007中,我们可以在网站集中定义或定制内容类型,然后在网站集里面的所有网站中使用这些内容类型,内容类型提供了一种集中管理数据与信息类型的方式,使得信息的结构定义,与信息的实际存储能够分开.但是在2007版本中,内容类型并不能被跨网站集使用.如果我们希望所有网站集都能使用同一个定义的内容类型,就必须将其封装为Solution Package,部署到各个Web应用程序当中. SharePoint 2010为了让管理员可以方便的在整个服务器场范围中共享同一组内容类型,新增了内

创建与SharePoint 2010风格一致的下拉菜单

在笔者公司中,SharePoint得到了大规模的使用.最近,在IT托管的SharePoint 2010系统中,页面最上方被统一加上了一个额外的区域,右上角放置了两个额外的下拉菜单. 列表风格"> 这两个下拉菜单为用户提供了一些快捷链接,包括访问IT的Support网站.查看当前网站的信息,以及从系统中申请一个新的SharePoint网站等. 从上面的截图可以看到,这两个定制的下拉菜单使用了SharePoint的内置风格,它们的样式与SharePoint 2010页面上的网站操作与欢迎菜单保

SharePoint 2010客户端对象模型异常处理

本文中我们将讨论在使用客户端对象模型时,如何处理异常.将分别针对 .Net 托管客户端和和ECMAScript进行解释. 为了满足对多个服务器请求进行响应的需要,依托于异常机制,在 SharePoint 2010中引入一个新类ExceptionHandlingScope.这个类包含了一些 方法,用来把代码包装在一个范围内,来对 ClientContext实例中的批处理命令 中发生的异常进行处理. 让我们看一个例子.该例子会查询一个名为NonExistentList的列表,并更新 该列表的描述属性