Managed Metadata is an interesting and powerful new feature of SharePoint 2010. This is a very high-level overview of the feature. I’d suggest following along in your own SharePoint 2010 environment.
- The Termset
A Managed Metadata Termset is a hierarchy of terms that are managed at a central location and that can be made available for use as metadata on SharePoint entities, like list items.
Here’s how it looks when using managed metadata in a list column. In this screenshot, we’re adding a new item to a list, and populating the MM1 column with a term from our Termset:
- Managed Metadata at the Site Collection level
A site owner or content administrator can easily create and manage a Termset at the site collection level. The Termset can be used throughout the site collection.
Let’s look at one way to do this:
- Create a column (can create a site column or a list column)
- Choose field type "Managed Metadata"
- Select "Customize your termset"
- Create a Termset hierarchy
- Managed Metadata at the Enterprise level
Another way to create Managed Metadata Termsets is at the Enterprise level. To do this, we take advantage of the new Service Application model in SharePoint 2010. A full discussion of Service Applications is outside the scope of this posting, but in a nutshell think of them as services that can be consumed by any application in any farm that can access them. We can create a Managed Metadata Service Application, and then create Termsets in this Service App that can be used in any site across the enterprise.
Let’s look at how we can set this up:
- Ensure the Managed Metadata Web Service is running
- Open Central Administration
- Go to "System Settings"
- Click "Manage Services on Server"
- Ensure the Managed Metadata Web Service is started
- Create new Managed Metadata Service Application
- Open Central Administration
- Go to "Application Management"
- Click on "Manage Service Application"
- Click "New" in the Ribbon
- Select "Managed Metadata Application"
5. Fill in the form to create the Service Application
- Click on the newly created Managed Metadata Service
- Assign a Term Store Administrator and Create a termset hierarchy
e. This Managed Metadata Termset can now be used to create a Managed Metadata column in any list across the enterprise.
- A few things a site manager can do with Managed Metadata:
- Easily tag items with metadata that is highly organized, and consistent throughout the site.
- Centrally manage the terms in a Termset that are used across the site collection, or the enterprise.
- Enable metadata navigation
- A few things a user can do with Managed Metadata
- Tag content using the new social collaboration features in SharePoint 2010
- Filter content using metadata navigation
- Search for content using standardized metadata terms