33
This information is confidential and was prepared by Knowledge Management Associates solely for the use of our client; it is not to be relied on by any 3rd party without KMA’s prior written con Managed Metadata & Taxonomies in SharePoint 2010 SharePoint Saturday Boston February 27, 2010 Chris McNulty

MMS2010

Embed Size (px)

DESCRIPTION

Managed Metadata and Taxonomies in SharePoint 2010, presented by Chris McNulty (KMA) at SharePoint Saturday Boston, February 2010

Citation preview

Page 1: MMS2010

This information is confidential and was prepared by Knowledge Management Associates solely for the use of our client; it is not to be relied on by any 3rd party without KMA’s prior written consent.

Managed Metadata & Taxonomies in SharePoint 2010

SharePoint Saturday BostonFebruary 27, 2010Chris McNulty

Page 2: MMS2010

(2)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

KMA Background• A full-service information technology consulting firm established in 1995• 23 employees: Partner, PM, Analyst, Developer, QA • Industry expertise and core focus: Professional Services, Life Sciences &

Financial Services• Microsoft technology focus:

– Microsoft Certified Partner since 1995– Microsoft Gold Certified Partner since 2004– Working with SharePoint technologies since 2001– Specialties in Enterprise Content Management and Forms, Portals and

Collaboration, Search• Approximately 12 consultants versed in SharePoint technologies• Approximately 40 SharePoint projects delivered locally over last 2 years

Page 3: MMS2010

(3)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

About Me• Working with SharePoint technologies

since 2000/2001• 20 years consulting and financial

services technology (Santander, John Hancock, GMO, State Street)

• SharePoint practice lead at KMA• Write and speak often on Microsoft

information worker technologies• Microsoft MCSE/MCTS/MSA• BC MBA in Investment Management• Hiking, cooking, playing guitar, colonial

history, photography• My family: Hayley, three kids (15, 6, 3)

and my dog Stan

Page 4: MMS2010

(4)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Agenda

• Metadata – definitions and taxonomy• Usage scenarios• Folksonomy usage• Taxonomy management• Tags and social networking• Content type hubs and publishing• Configuration Overview & Design Tips

Page 5: MMS2010

Microsoft SharePoint Server 2010 … the bright frontier

Page 6: MMS2010

(6)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

What is metadata?• Literally, “after data”• In practical usage, it means data about data• For SharePoint, it usually means data that describes or

classifies other data (lists) or documents (libraries)

Page 7: MMS2010

(7)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Terminology

• Taxonomy – A formal hierarchy of terms and tags, usually centrally administered and defined

• Folksonomy - Informal list of ad-hoc tags or terms, usually built up over time through user defined keywords (Thomas Vander Wal – “people’s taxonomy”)

• Term Store – A database that houses taxonomies• Term Set – The “second level” of a taxonomy• Term – (a/k/a “tag”) An element of the defined

taxonomy

Page 8: MMS2010

(8)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

SharePoint Content Terminology

• Content Type – A reusable collection of settings and rules applied to a certain category of content in SharePoint.

• Content Type Hub – A site collection which operates as a central source to share content types across the enterprise

• Content Type Syndication – Publishing content types across multiple sites, site collections, web application and/or farms.

Page 9: MMS2010

(9)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

History• 2001: original release of

SharePoint • 2003: expansion of libraries,

custom columns• 2007: site columns, business

data catalog and content types become widespread; adoption rate leads to explosive growth of SharePoint content

• June 2010: release of SharePoint 2010 with Managed Metadata Service

SP2001

SPS2

003

MOSS

2007

MSS

2010 -

200,000,000

400,000,000

600,000,000

800,000,000

1,000,000,000

1,200,000,000

Users

Users

Page 10: MMS2010

(10)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

The bright frontier - 2010 Managed Metadata Service

• Centralized enterprise repository for tag hierarchies and keywords

• Publish and subscribe model for distributed content types

Page 11: MMS2010

(11)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Scenario: Growth of an Information Architecture

• New company starts to develop products

• “X21 Screen Cleaner” is the first product

• Products team has a SharePoint site with a folder for product information

• Simple storage and navigation

Product Information

Products

Page 12: MMS2010

(12)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Scenario: Growth of an Information Architecture

• Company hires its first marketing specialist

• Adds a folder to the library for marketing content

• Multiple products, but all information still in one spot

Product Information

Products

Marketing Information

Page 13: MMS2010

(13)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Scenario: Growth of an Information Architecture

• In six months, marketing grows to a department, gets its own site

• Document physical storage becomes de facto taxonomy

Product Information

Products

Marketing Information

Marketing

Page 14: MMS2010

(14)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

IA Questions

• “I’m in the marketing group, and I just finished a new product sheet for the X-21 project – do I keep it on my site, or on the products site, or save it to both places?”

• “I’m in the product group, and there’s a product information sheet for the X21 Screen Cleaner – is that the most recent version, or do I have to double check on another site?”

• “I’m searching for information on the X-21 product – do we call it ‘X21’, or ‘X-21’? Why can’t we use both?”

Page 15: MMS2010

(15)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

IA Solutions• Use MMS to centrally define product tags to be shared across

multiple sites and libraries• Create centralized document repositories (Document Center)• Define a term store for all departments• Managed Metadata field in Document Center for Department• Content Type Organizer rule to move new documents tagged as

“Departments:Marketing” to a Marketing folder in the Doc Center• Add a new “Departments” Managed Metadata field to Content

Types in our collaboration sites and Document Center, and set default to “Departments:Marketing”

Page 16: MMS2010

(16)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Demo

• Tag sharing across multiple sites/collections– Products and Screen Cleaners

Page 17: MMS2010

(17)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Folksonomy

• Informal list of ad-hoc tags or terms, usually built up over time through user defined keywords

• Centrally stored in the MMS application• Included by default in all document libraries

Page 18: MMS2010

(18)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Social tagging

• Tagging activities are always available form a common UI

• Tags are aggregated to each users profile page• Tags themselves get profile pages

Page 19: MMS2010

(19)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Demo

• Adding Managed Keywords to a library• Tagging and terms• Tags on personal profiles• Tag profiles

Page 20: MMS2010

(20)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Taxonomy

• Creating and managing terms and term sets

• Attaching to a library• Taxonomy navigation

Page 21: MMS2010

(21)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Demo

• Term sets and terms• Metadata fields• Navigation

Page 22: MMS2010

(22)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Content Type Hubs

• Define one master site collection to house master content types

• Publish and synchronize across multiple farm and or site collections

Content Type Hub

Managed Metadata Service Application

Other Site Collection

Subscribed Content TypesLocal Content Types

Primary Site Collection

Page 23: MMS2010

(23)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Search

• Tags are automatically crawled properties

• All tags and terms are available as left hand “refinements”

Page 24: MMS2010

(24)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Design Considerations

• Dynamic external tags• Tag security• Openness vs. closed term sets• Federated administration• Content types & site columns - practical guidance

Page 25: MMS2010

(25)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Design – Dynamic External Tags

• One way data import limits • BCS provides alternative

tag techniques• BCS data source can be

maintained externally, or by publishing the source as an External List. – External Lists act almost

identically to native SharePoint lists in the UI.

Page 26: MMS2010

(26)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Design - Security

• Security is limited to the term set level • All child terms inherit this visibility setting• What you can’t do is this:– Tag (Viewers)

• Northwind (Andy & Bob)• Contoso (All Employees)• Oracle (Executive Team Only)

Page 27: MMS2010

(27)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Design - Openness

• Folksonomy - Managed Keywords are usually “open”, and allow users to add new terms interactively through tagging.

• Taxonomy - Managed term stores are usually closed, and require administrators to add new terms.

• Open folksonomies and closed taxonomies is a good practice. – May become a best practice– Watch trends in casual social tags and evaluate “promotion” to

formal taxonomy.

Page 28: MMS2010

(28)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Design - Shared Service Applications

• The 2007 Shared Services Provider has been broken up.

• Each of its elements is now a Shared Service Application

• MMS is also a Shared Service Application

• Records/librarians/IA can administer metadata without becoming farm admins

Page 29: MMS2010

(29)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Design – Content Types

• Use Document ID function uniformly among hub and subscribers – otherwise content types aren't published

• Check logs for content publishing if you have questions– Republish and use options & timer jobs to “force” updates

• Site columns, especially choice lists, can behave unexpectedly. – Column definitions and lookup values will be copied to each separate

site collection– Lookup values can be locally edited and changed. – They reset to master values the next time the content type is

published.

Page 30: MMS2010

(30)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Demo – Administration

• Central Admin– Federated Administration– Create term sets– Create terms and tags– Dynamic external “tags”

• Content Hubs• Search

Page 31: MMS2010

(31)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Q&A

• Open Questions• Contact Me• Ask the Experts• Ask the

community• Feedback forms

Page 32: MMS2010

(32)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Resources

• From Microsoft:– SharePoint 2010 site (including beta download):

http://sharepoint2010.microsoft.com– SharePoint Team Blog:

http://blogs.msdn.com/sharepoint/default.aspx

• From KMA:– Monthly webinars on SharePoint 2010 (EPM, upgrades, etc.)– Web: www.kma-llc.net (now powered by SharePoint!) with white

papers, blogs, archived presentations, news, and events– SharePoint Deployment Planning Services (SDPS), now available for

2010 planning

Page 33: MMS2010

(33)Copyright 2010 © Knowledge Management Associates, LLC. All rights reserved.

Twitterhashtag: #spsbos Twitter hashtag:

Thank you…

• Contact Details– Email [email protected]– Blog http://blogs.kma-llc.net/microknowledge– Twitter: http://twitter.com/cmcnulty2000– LinkedIn:http://www.linkedin.com/in/cmcnulty