Andrew Connell [MVP SharePoint]
1741 Posts |  46 Articles |  5310 Comments
.NET  |  MCMS  |  SharePoint  |  Office System
Andrew Connell's RSS Feed    
AC's Blog Quick Links
SharePoint Quick Links
Article Categories
Archives
May, 2012 (3)
April, 2012 (4)
March, 2012 (4)
February, 2012 (4)
January, 2012 (12)
December, 2011 (6)
November, 2011 (3)
October, 2011 (17)
September, 2011 (8)
August, 2011 (6)
July, 2011 (7)
June, 2011 (13)
May, 2011 (9)
April, 2011 (15)
March, 2011 (1)
February, 2011 (6)
January, 2011 (5)
December, 2010 (11)
November, 2010 (6)
October, 2010 (12)
September, 2010 (5)
August, 2010 (4)
July, 2010 (5)
June, 2010 (6)
May, 2010 (11)
April, 2010 (11)
March, 2010 (9)
February, 2010 (9)
January, 2010 (3)
December, 2009 (10)
November, 2009 (15)
October, 2009 (15)
September, 2009 (7)
August, 2009 (4)
July, 2009 (10)
June, 2009 (8)
May, 2009 (2)
April, 2009 (9)
March, 2009 (6)
February, 2009 (16)
January, 2009 (6)
December, 2008 (12)
November, 2008 (12)
October, 2008 (27)
September, 2008 (13)
August, 2008 (14)
July, 2008 (14)
June, 2008 (12)
May, 2008 (23)
April, 2008 (12)
March, 2008 (15)
February, 2008 (13)
January, 2008 (12)
December, 2007 (10)
November, 2007 (8)
October, 2007 (15)
September, 2007 (20)
August, 2007 (21)
July, 2007 (16)
June, 2007 (8)
May, 2007 (25)
April, 2007 (16)
March, 2007 (18)
February, 2007 (18)
January, 2007 (12)
December, 2006 (16)
November, 2006 (13)
October, 2006 (18)
September, 2006 (22)
August, 2006 (27)
July, 2006 (23)
June, 2006 (23)
May, 2006 (23)
April, 2006 (9)
March, 2006 (17)
February, 2006 (15)
January, 2006 (23)
December, 2005 (31)
November, 2005 (32)
October, 2005 (38)
September, 2005 (53)
August, 2005 (30)
July, 2005 (63)
June, 2005 (30)
May, 2005 (59)
April, 2005 (29)
March, 2005 (74)
February, 2005 (27)
January, 2005 (22)
December, 2004 (32)
November, 2004 (42)
October, 2004 (39)
September, 2004 (20)
August, 2004 (14)
July, 2004 (27)
June, 2004 (40)
May, 2004 (5)
April, 2004 (6)
March, 2004 (16)
February, 2004 (26)
January, 2004 (23)
December, 2003 (7)
November, 2003 (14)
October, 2003 (20)
September, 2003 (4)
Post Categories



Managed Windows Shared Hosting

This post will cover the differences between global & local term sets. The other posts in this series are as follows (I'll update this list as they are published):

As the first part of this post reflects, in previous posts I've talked about what managed metadata is and how you can use it. I touched on something that I wanted to elaborate on a bit more in this post: global vs. local term sets. These are a bit nebulous because no where in the SharePoint UI will you find these terms. Think of this as more logical descriptions… it's unfortunate because they have such a significant impact

First, lets get something out of the way. All term sets are created and stored in a Managed Metadata Service application instance (MMS). When you create a term set from the MMS management interface via Central Administration (CA) it is available to all site collections living in Web applications that are connected via a service application proxy to the MMS instance. We refer to these as global term sets because they are available to all sites & site collections that are connected to the MMS.

If we have global term sets that must mean there's another option: local term sets. These are different in that they are scoped locally to a specific site collection and can only be used by that site collection, not by other site collections. This trips people up at times because you'll see both global & local term sets in the MMS management page when you access it from CA. Local term sets come in handy when site collection owners want to create their own term sets without having to work with librarians. These can be managed from a link in the site collection's Site Settings page or when you modify a column.

There isn't anything wrong with local term sets, it just gives you additional options. You do need to be aware of them though as there are some big differences with these. What's unfortunate with these is that the UI doesn't provide much guidance here. For instance, when you create a new column and select the data type Managed Metadata you'll see the following section the page. If you elect to customize a term set, you will be creating a local term set, not a global one.

One really important thing you need to keep in mind is that local term sets can prove to be very unfriendly when it comes to portability or disaster recovery scenarios (backup/restore). Instead of rehashing this point, I'll simply point you to Sergy Zelenov's post on the SharePoint From the Field blog (a blog where Microsoft employees working directly with customers blog… a fantastic resource!) in his post Beware Local Term Store!.

[Update 6/16/2011 6a] Sergy has since figured out how, using Windows PowerShell, you can recreate this association. Check out his follow up post here: Betware Local Term Store - Continued (with good news, too!)

Here's a little cheat sheet on the differences between global & local. I'm personally not much of a fan of local term sets and try to focus on global ones only, but locals do come in handy at times. Like anything in SharePoint, as long as you're educated on the differences, you can make the decision that works best for you regardless of what some blogger like me is saying!

Global Local
Created / Managed MMS instance management page in CA. From within site collection, either from the column settings page or from link in Site Settings page.
Available Any site collection in a Web App connected to the MMS instance via a proxy. To the site collection where they were created.
Who can manage Those granted explicit permissions via MMS instance management page in CA. Site collection administrators & owners.

 

posted on Wednesday, June 15, 2011 7:26 AM

Feedback

# re: SharePoint 2010 Managed Metadata - Global vs. Local Term Sets 6/16/2011 11:01 AM Ruven Gotz
Gravatar Thanks for this great series Andrew.

I wanted to give one example scenario where a local term-set makes sense:

Imagine you have a team working with a very confidential set of terms (say dealing with a merger: Retain;Divest;Shutdown) that they want to both want to manage on their own, and that will also only apply (or even be visible) to documents in their own site collection.

# re: SharePoint 2010 Managed Metadata - Global vs. Local Term Sets 6/21/2011 8:00 AM AC [MVP SharePoint]
Gravatar @Ruven - Good point... agree that's a good case!

# re: SharePoint 2010 Managed Metadata - Global vs. Local Term Sets 7/29/2011 11:17 AM Kathryn Birstein
Gravatar I still don't understand how local term sets would be any different than choice site columns. Certainly the problem with backup and recovery makes site columns the better choice?



# re: SharePoint 2010 Managed Metadata - Global vs. Local Term Sets 7/29/2011 12:13 PM AC [MVP SharePoint]
Gravatar @Kathryn - First, beautiful name (same spelling as my daughter)! Now to your point... choice site column options are tied directly to that choice field and don't provide any hierarchy/testing, synonyms, multilingual or resuse where as term set do provide all of those things. You can leverage the "data set" that people can choose in these columns across multiple columns, not just that one site column. Further, this also lets you use it across site collections, something you can't do with a choice field. DOes this help?

Post Feedback

Title:
Name:
Email:
(email will not be displayed)
Url:
Comments: 
Please add 8 and 5 and type the answer here:    
All Comments Are Filtered & Moderated
Unfortunately comment spammers are just too effecient and are constantly dirtying up blogs with irrelevant and unwanted comments trying to improve their standing on search engines. All comments on this blog are moderated. I do not censor comments, but I don't approve comments with vulger language or those soliciting products. Most of the time comments are approved within a few hours of being submitted with the only exception when I'm traveling.

Why are you asking for my email address?
The only reason I'm asking for your email address, which isn't required to submit a comment, is to provide a gravatar if you've created an account for yourself and associated your email address with a small image. If you have a gravatar created for the email address you submit, it will appear next to your comment. Otherwise nothing will appear.

What is a gravatar?
A gravatar is a "globally recognized avatar." You can get more information about gravatars, as well as create your own for free, at www.gravatar.com. You can also view my gravatar here.


Copyright © 2003 - 2012 Andrew Connell
Creative Commons License 
This work is licensed under a Creative Commons License

 
SharePoint Training
Looking for SharePoint 2010 training for developers, administrators, power users, information workers, end users & web designers? Look no further! My company, Critical Path Training offers the best SharePoint training around! We offer public & private classes both as in-person instructor-loed hands-on classes and online classes. Check out our schedule and course catalog for all the ways we can get you going on your SharePoint path!