SlideShare a Scribd company logo
Welcome to SharePoint Saturday—The Conference



     Playing Tag – Managed Metadata and
    Taxonomies in in SharePoint 2010 (S4A-
                     101)
                  Admin – 200
                 Chris McNulty
                      KMA
Welcome to SharePoint Saturday—The Conference
      Thank you for being a part of the first
        SharePoint Saturday conference
  • Please turn off all electronic devices or set them to vibrate.
  • If you must take a phone call, please do so in the hall so as not
    to disturb others.
  • Open wireless access is available at SSID: SPSTC2011
  • Feel free to “tweet and blog” during the session
  • Thanks to our Diamond and Platinum Sponsors:
About KMA
• Founded 1995
    – 29 employees
    – 4 partners, including 2 co-founders
• Principal lines of business:
    •   Professional Services
         –   SharePoint Consulting
         –   SharePoint Managed Services
         –   Custom Application Development
    •   Software Product
         –   Mekko Graphics advanced charting
             software

•   Roots in academia (MIT,
    Harvard, BU)
Chris McNulty
• KMA SharePoint Practice Lead/Manager
• Working with SharePoint technologies since
  2000/2001
• 20 years consulting and financial services
  technology (Santander, John Hancock, GMO,
  State Street)
• MBA in Investment Management from
  Boston College Carroll School of
  Management
• Write and speak often on Microsoft IW
  technologies (blogs & books)
• Microsoft MCSE/MCTS/MSA/MVTSP
• Hiking, cooking, playing guitar, colonial
  history, photography
• My family: Hayley, three kids (16, 7, 4) and
  my dog Stan
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
Microsoft SharePoint Server 2010 … the bright frontier




                               Eastern Long Island, July 4, 2010
Agenda
•   Metadata – definitions and taxonomy
•   Usage scenarios
•   Folksonomy usage
•   Taxonomy management
•   Tags and social networking
•   Content type hubs and publishing
•   Configuration Overview & Design Tips
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)
Wait, what was SharePoint
again?
Ribbon UI
                                                                 SharePoint Workspace
                                                                 SharePoint Mobile
                                                                 Office Client and Office Web App Integration
 Business Connectivity Services                                  Standards Support
 InfoPath Form Services
 External Lists
 Workflow
 SharePoint Designer
                                                  Sites
                                                                              Tagging, Tag Cloud, Ratings
 Visual Studio
                                                                              Social Bookmarking
 API Enhancements
 REST/ATOM/RSS
                                    Composites             Communities        Blogs and Wikis
                                                                              My Sites
                                                                              Activity Feeds
                                                                              Profiles and Expertise
                                                                              Org Browser
PerformancePoint Services
                                      Insights               Content
Excel Services
Chart Web Part
Visio Services
Web Analytics                                                            Enterprise Content Types
                                                  Search                 Metadata and Navigation
SQL Server Integration
PowerPivot                                                               Document Sets
                                                                         Multi-stage Disposition
                              Social Relevance                           Audio and Video Content Types
                              Phonetic Search                            Remote Blob Storage
                              Navigation                                 List Enhancements
                              FAST Integration
                              Enhanced Pipeline
SharePoint Information Architecture
(http://intranet)
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 Vanderwal – “people’s
  taxonomy”)
• Ontology - Formal representation of knowledge as
  a set of concepts within a domain, and the
  relationships between those concepts
• 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
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.
Managed Metadata Service
• Centralized
  enterprise repository
  for tag hierarchies
  and keywords
• Publish and
  subscribe model for
  distributed content
  types
Scenario: Growth of an Information Architecture

• New company starts to
  develop products
• “X21 Screen Cleaner” is                                                       Products

                                                                                                 Product Information
  the first product
• Products team has a
  SharePoint site with a
  folder for product
  information
• Simple storage and
  navigation

                                                      (17)
Twitter hashtag:   Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved.
                                           Twitterhashtag: #spstcdc
Scenario: Growth of an Information Architecture

• Company hires its first
  marketing specialist
                                                                                Products
• Adds a folder to the                                                                            Product Information


  library for marketing
  content                                                                                        Marketing Information



• Multiple products, but
  all information still in
  one spot


                                                      (18)
Twitter hashtag:   Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved.
                                           Twitterhashtag: #spstcdc
Scenario: Growth of an Information Architecture

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

                                                                                                  Product Information
  own site
                                                                                Marketing
• Document physical                                                                              Marketing Information


  storage becomes de
  facto taxonomy



                                                      (19)
Twitter hashtag:   Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved.
                                           Twitterhashtag: #spstcdc
Information Architecture 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?”
Using MMS Taxonomy
• Add from common
  button
• Select from list tor
  type-ahead
• Consume from views,
  navigation, and search!




                                                        (21)
Twitter hashtag:     Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved.
                                             Twitterhashtag: #spstcdc
DEMO – MMS
Tag usage and sharing across sites
Folksonomy
• Informal list of ad-hoc
  tags or terms, usually
  built up over time
  through user defined
  keywords
• Centrally stored in the
  MMS application
• Easily enabled option for
  all document libraries
• Can also be applied to
  content outside
  SharePoint



                                                      (23)
Twitter hashtag:   Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved.
                                           Twitterhashtag: #spstcdc
Social tagging
• Tags are
  aggregated to
  each user’s
  profile page
• Tags have
  profile pages
• Tags can be
  “followed” just
  like people in
  SharePoint social
  nets


                                                      (24)
Twitter hashtag:   Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved.
                                           Twitterhashtag: #spstcdc
DEMO - Tags
Adding managed Keywords
Tagging and Terms
Tagging on personal profiles
Tag profiles
Taxonomy Administration
• Creating and
  managing terms and
  term sets
• Attaching to a library
• Taxonomy navigation
Taxonomy Operations
• Term sets can be
  copied, relocated,
  and reused from
  existing terms
• Terms can be copied,
  reused, merged,
  deprecated, etc.
• Keywords
  (folksonomy) can be
  moved into a
  managed term set or
  deleted
DEMO – Admin
Term sets and terms
Metadata fields
Navigation
Content Type Hubs
• Define one master
  site collection to     Managed Metadata Service Application


  house master
  content types
• Publish and                         Primary Site Collection

                                                                        Content Type Hub


  synchronize across
  multiple farm and or       Other Site Collection




  site collections                               Local Content Types Subscribed Content Types
Search
• Tags are
  automatically
  crawled
  properties
• All tags and
  terms are
  available as
  left hand
  “refinements”
Best Practices
Design Considerations
• Dynamic external tags
• Tag security
• Openness vs. closed term sets
• Federated administration
• Content types & site columns - practical
  guidance
• Role of Master Data Services in SQL 2008 R2
• Programmability
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.
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)
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.
Design - Shared Service Applications
• 2007 Shared Services
  Provider splits up                           Metadata
                                                          User Profiles

                                      Search

• Each of its elements
  (including MMS) is     Excel Calc
                                                                      Visio

  now a Shared Service
  Application (SSA)
• Records
  mgrs/librarians/info
  architects can         http://globalweb                    http://itportal

  administer metadata
  without becoming
  farm admins
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.
• Changes to Content Organizer, Records Management
  and Retention Policy reduce the need for more
  content types
• If you are syndicating, dedicate a web application and
  site collection to the hub (can’t change later)
SQL 2008 R2 Master Data Services
• Not just for BI!
• Centralized repository of facts for metadata,
  dimensions, etc.
   – Provides Hierarchy of attributes and entities
   – Security, workflow, data batching and forensics
• Coexistence
   – Export from MDS to MMS; requires code for deltas
   – Consume MMS data into MDS
   – More to come…
Physical and Logical Design
• Use Content Type Organizer rule to move new
  documents based on initial tags
• Use taxonomy and metadata to drive
  information lifecycle management processes
  (e.g. archiving)
  – Improve browsability and search relevance
DEMO – Admin
Central Admin
Federated Administration
Dynamic external “tags”
Content Hubs
Search
Content Organizer
Programming & Customization
• C# use
  Microsoft.SharePoint.Taxonomy

• PowerShell
• Native web parts to
  display tag clouds
• Easily built web parts
  to add statistics on
  tag usage
• Ask me for a sample!
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”
Dark Secrets of MMS




Twitter hashtag:
Dark Secrets of MMS
• No granular security on tag definitions or tags
  as applied
• No meta-metadata
   – You can define products and group them
     hierarchically, but you can’t add a list price and
     then navigate or refine to find content by price
   – Can’t tag a tag, can’t rate a tag, can’t “like” a tag
   – Can’t organize “personal” tags
• Client application support limitations
   – SharePoint Workspace 2010 can read but not write
     MMS tags
   – InfoPath browser client can’t read or write MMS
     tags
The 9 10 Some Adoption Rules
1.  Start small. Do NOT put everything in a term set.
2.  Find “ friendlies”. Introduce keywords to users who understand the
    benefits
3. Use default tags in context.
4. External data. Use BCS if tag definitions are outside SharePoint (G/L
    codes)
5. Understand the security model and don’t put “secret” terms in a term
    store.
6. Extend administrative access for nontraditional administrators (e.g.
    corporate records staff)
7. Plan for and deploy centralized content types.
8. If security requirements are simple - and document sharing is
    important, use the Document Center to centralize document storage,
    and use content types and tags to classify docs.
9. Watch usage patterns for keywords and search. Unused typos in a
    keyword field (e.g. “holidya list”) can be deleted, and new project
    names can be promoted!
10. Synonyms! Synonyms! Synonyms!
11. Taxonomy does NOT belong to IT!!!
Resources - General
•   From Microsoft:
     – SharePoint 2010 site: http://sharepoint.microsoft.com
     – SharePoint Team Blog: http://blogs.msdn.com/sharepoint
• From KMA (www.kma-llc.net)
     – Monthly webinars on SharePoint 2010 (EPM, upgrades, etc.)
     – White papers, blogs, presentations, news, and events
     – New Web Part for accessing tag statistics
• From me
     – SharePoint Saturday the Conference
         •   Friday 11:30am S2B-106 - Together Forever - Project Server and SharePoint 2010
         •   Friday 4:30pm S5A-104 - Admin 101/SharePoint SpeedMetal
         •   Saturday 9:30am S1A-101 - A decade of SharePoint Adoption Best Practices
         •   Saturday 11:30am S2B-104 - See Beyond The Numbers: Data Visualization & BI in SharePoint
             2010
         •   Saturday 3:00pm S4A-101 Playing Tag - Managed Metadata and Taxonomies in SharePoint 2010
     – New Jersey SharePoint User Group September 14 (Business
       Intelligence)
     – SharePoint Saturday NH – September 24, 2011 (Business
       Intelligence)
     – KMWorld DC October 2011 (IT)
•   Questions?
•   Evaluations
•   Contact Me
•   Prizes! Follow @kmallc
    for the code word!
Welcome to SharePoint Saturday—The Conference
        Thanks to our Sponsors
Thanks to Our Other Sponsors!
Thank you…
• Chris McNulty
   – Email cmcnulty@kma-llc.net
   – Blog http://blogs.kma-llc.net/microknowledge
   – Twitter: @cmcnulty2000
   – LinkedIn:http://www.linkedin.com/in/cmcnulty
• Evaluations
   – http://app.fluidsurveys.com/s/spstc2011-
     Sat-S2B-104
• Follow @KMALLC

More Related Content

What's hot (20)

PPTX
MMS2010
Chris McNulty
 
PPTX
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
Jonathan Ralton
 
PPTX
Metadata management in SharePoint
Metataxis
 
PPTX
SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...
Jonathan Ralton
 
PPTX
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
Henry Ong
 
PPTX
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
Jonathan Ralton
 
PPTX
Introduction to Content Search Web Part
Haaron Gonzalez
 
PPTX
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
Jonathan Ralton
 
PPTX
Managed metadata – SharePoint 2013
prajeeshprathap
 
PPTX
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Falak Mahmood
 
PPTX
TSPUG: Content Management in SharePoint 2010
Eli Robillard
 
PPTX
Enhancing Relevancy & User Experience with #SharePoint Search sps-philly 2015
Gina Montgomery, V-TSP
 
PPT
Kbee Spaces Financial Services
atolomei
 
PDF
SharePoint Knowledge Management Suite
Layer2
 
PPTX
Moving mountains with Sharepoint - Document Management with SharePoint 2013
Oliver Wirkus
 
PPTX
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
Jonathan Ralton
 
PPTX
Content Management: What is it and why do we do it?
Lorne Rogers, ECM-M, PMP [Open Networker]
 
PPTX
Webinar: Does the SharePoint 2010 Term Store Seem Like Alphabet Soup? Find ...
martingarland
 
PPTX
3 25 11 Term Store Best Practices
puckmiller3
 
PPTX
Managed Metadata and Taxonomies in SharePoint 2013
Chris McNulty
 
MMS2010
Chris McNulty
 
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
Jonathan Ralton
 
Metadata management in SharePoint
Metataxis
 
SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...
Jonathan Ralton
 
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
Henry Ong
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
Jonathan Ralton
 
Introduction to Content Search Web Part
Haaron Gonzalez
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
Jonathan Ralton
 
Managed metadata – SharePoint 2013
prajeeshprathap
 
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Falak Mahmood
 
TSPUG: Content Management in SharePoint 2010
Eli Robillard
 
Enhancing Relevancy & User Experience with #SharePoint Search sps-philly 2015
Gina Montgomery, V-TSP
 
Kbee Spaces Financial Services
atolomei
 
SharePoint Knowledge Management Suite
Layer2
 
Moving mountains with Sharepoint - Document Management with SharePoint 2013
Oliver Wirkus
 
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
Jonathan Ralton
 
Content Management: What is it and why do we do it?
Lorne Rogers, ECM-M, PMP [Open Networker]
 
Webinar: Does the SharePoint 2010 Term Store Seem Like Alphabet Soup? Find ...
martingarland
 
3 25 11 Term Store Best Practices
puckmiller3
 
Managed Metadata and Taxonomies in SharePoint 2013
Chris McNulty
 

Similar to SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag (20)

PDF
Sptechcon2011 mms2010
Knowledge Management Associates, LLC
 
PPTX
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Knowledge Management Associates, LLC
 
PPTX
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Knowledge Management Associates, LLC
 
PPTX
Tagging Up - MMS and Taxonomy In SharePoint 2010
Chris McNulty
 
PDF
KMA's SharePoint Saturday Deck
Knowledge Management Associates, LLC
 
PDF
9 22 the path to share point webinar deck
Knowledge Management Associates, LLC
 
PPTX
Sp tech con-admin101
Knowledge Management Associates, LLC
 
PPTX
Managed Metadata and Taxonomies in SharePoint
Knowledge Management Associates, LLC
 
PDF
SharePoint for information Management in The Legal Profession
CSIRO National AI Centre
 
PPTX
Content is King - ECM in SharePoint 2010 - SharePoint Saturday Denver
Chris McNulty
 
PPTX
Collabco 14th March
JISC RSC Eastern
 
PDF
SharePoint 2010: ECM-ready?
C/D/H Technology Consultants
 
PPTX
SharePoint My Sites: Aligning Business Needs, Corporate Culture & SharePoint ...
Perficient, Inc.
 
PPTX
KMWorld SharePoint 2010-Admin 101
Chris McNulty
 
PDF
SharePoint 2010 – IT Platform and launch readiness
Knowledge Management Associates, LLC
 
PPTX
EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...
EPC Group
 
PDF
Manage Your Web Content with SharePoint 2013 Mobility and Search
Perficient, Inc.
 
PPTX
Drilling Down to the Challenges of SharePoint Taxonomy Implementation
Access Innovations, Inc.
 
PPTX
Catapult k2 partner event oct 12 2011
David Broussard
 
PDF
KMA SharePoint 2010 Preview Seminar Deck
Knowledge Management Associates, LLC
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Knowledge Management Associates, LLC
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Knowledge Management Associates, LLC
 
Tagging Up - MMS and Taxonomy In SharePoint 2010
Chris McNulty
 
KMA's SharePoint Saturday Deck
Knowledge Management Associates, LLC
 
9 22 the path to share point webinar deck
Knowledge Management Associates, LLC
 
Managed Metadata and Taxonomies in SharePoint
Knowledge Management Associates, LLC
 
SharePoint for information Management in The Legal Profession
CSIRO National AI Centre
 
Content is King - ECM in SharePoint 2010 - SharePoint Saturday Denver
Chris McNulty
 
Collabco 14th March
JISC RSC Eastern
 
SharePoint 2010: ECM-ready?
C/D/H Technology Consultants
 
SharePoint My Sites: Aligning Business Needs, Corporate Culture & SharePoint ...
Perficient, Inc.
 
KMWorld SharePoint 2010-Admin 101
Chris McNulty
 
SharePoint 2010 – IT Platform and launch readiness
Knowledge Management Associates, LLC
 
EPC Group - Comparing SharePoint 2010 Versions and Functionallity - SharePoin...
EPC Group
 
Manage Your Web Content with SharePoint 2013 Mobility and Search
Perficient, Inc.
 
Drilling Down to the Challenges of SharePoint Taxonomy Implementation
Access Innovations, Inc.
 
Catapult k2 partner event oct 12 2011
David Broussard
 
KMA SharePoint 2010 Preview Seminar Deck
Knowledge Management Associates, LLC
 
Ad

More from Knowledge Management Associates, LLC (20)

PDF
Sentri's SharePoint 2013 Extranets Webinar
Knowledge Management Associates, LLC
 
PPTX
A Guide to Scalable SharePoint Governance
Knowledge Management Associates, LLC
 
PPTX
Extranets webinar 2011_12_14
Knowledge Management Associates, LLC
 
PPTX
NESPUG - 5 ways SP can benefit the PMO
Knowledge Management Associates, LLC
 
PDF
SharePoint Conference Recap - Extranets & FAST
Knowledge Management Associates, LLC
 
PDF
SharePoint Conference Recap - BI
Knowledge Management Associates, LLC
 
PDF
SharePoint Conference Recap - Social
Knowledge Management Associates, LLC
 
PDF
SharePoint Conference Recap - Business Process Automation Session
Knowledge Management Associates, LLC
 
PDF
SharePoint Conference Recap - Adoption Session
Knowledge Management Associates, LLC
 
PDF
SharePoint Conference Recap - Project Server
Knowledge Management Associates, LLC
 
PPTX
Princeton SPUG BI-Data Visualization
Knowledge Management Associates, LLC
 
PDF
Metalogix and KMA - Planning your SharePoint Migration
Knowledge Management Associates, LLC
 
PDF
Mekko graphics back to back training october 2011 for attendees
Knowledge Management Associates, LLC
 
PDF
Spsnh 5 ways sp can benefit the pmo
Knowledge Management Associates, LLC
 
PDF
SharePoint Saturday NH: 5 ways SharePoint can Benefit the PMO
Knowledge Management Associates, LLC
 
PDF
Sept 2011 kma sharepoint for the mobile user webinar final
Knowledge Management Associates, LLC
 
PDF
August 2011 The Business Value of Office 365 for SharePoint users
Knowledge Management Associates, LLC
 
PPTX
FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...
Knowledge Management Associates, LLC
 
PDF
A Decade of SharePoint Adoption
Knowledge Management Associates, LLC
 
PPTX
SPSTCDC - SharePoint 2010 Adoption - Decade
Knowledge Management Associates, LLC
 
Sentri's SharePoint 2013 Extranets Webinar
Knowledge Management Associates, LLC
 
A Guide to Scalable SharePoint Governance
Knowledge Management Associates, LLC
 
Extranets webinar 2011_12_14
Knowledge Management Associates, LLC
 
NESPUG - 5 ways SP can benefit the PMO
Knowledge Management Associates, LLC
 
SharePoint Conference Recap - Extranets & FAST
Knowledge Management Associates, LLC
 
SharePoint Conference Recap - BI
Knowledge Management Associates, LLC
 
SharePoint Conference Recap - Social
Knowledge Management Associates, LLC
 
SharePoint Conference Recap - Business Process Automation Session
Knowledge Management Associates, LLC
 
SharePoint Conference Recap - Adoption Session
Knowledge Management Associates, LLC
 
SharePoint Conference Recap - Project Server
Knowledge Management Associates, LLC
 
Princeton SPUG BI-Data Visualization
Knowledge Management Associates, LLC
 
Metalogix and KMA - Planning your SharePoint Migration
Knowledge Management Associates, LLC
 
Mekko graphics back to back training october 2011 for attendees
Knowledge Management Associates, LLC
 
Spsnh 5 ways sp can benefit the pmo
Knowledge Management Associates, LLC
 
SharePoint Saturday NH: 5 ways SharePoint can Benefit the PMO
Knowledge Management Associates, LLC
 
Sept 2011 kma sharepoint for the mobile user webinar final
Knowledge Management Associates, LLC
 
August 2011 The Business Value of Office 365 for SharePoint users
Knowledge Management Associates, LLC
 
FCSPUG - SharePoint Business Intelligence and Data Visualization - See Beyond...
Knowledge Management Associates, LLC
 
A Decade of SharePoint Adoption
Knowledge Management Associates, LLC
 
SPSTCDC - SharePoint 2010 Adoption - Decade
Knowledge Management Associates, LLC
 
Ad

Recently uploaded (20)

PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 

SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag

  • 1. Welcome to SharePoint Saturday—The Conference Playing Tag – Managed Metadata and Taxonomies in in SharePoint 2010 (S4A- 101) Admin – 200 Chris McNulty KMA
  • 2. Welcome to SharePoint Saturday—The Conference Thank you for being a part of the first SharePoint Saturday conference • Please turn off all electronic devices or set them to vibrate. • If you must take a phone call, please do so in the hall so as not to disturb others. • Open wireless access is available at SSID: SPSTC2011 • Feel free to “tweet and blog” during the session • Thanks to our Diamond and Platinum Sponsors:
  • 3. About KMA • Founded 1995 – 29 employees – 4 partners, including 2 co-founders • Principal lines of business: • Professional Services – SharePoint Consulting – SharePoint Managed Services – Custom Application Development • Software Product – Mekko Graphics advanced charting software • Roots in academia (MIT, Harvard, BU)
  • 4. Chris McNulty • KMA SharePoint Practice Lead/Manager • Working with SharePoint technologies since 2000/2001 • 20 years consulting and financial services technology (Santander, John Hancock, GMO, State Street) • MBA in Investment Management from Boston College Carroll School of Management • Write and speak often on Microsoft IW technologies (blogs & books) • Microsoft MCSE/MCTS/MSA/MVTSP • Hiking, cooking, playing guitar, colonial history, photography • My family: Hayley, three kids (16, 7, 4) and my dog Stan
  • 6. Microsoft SharePoint Server 2010 … the bright frontier Eastern Long Island, July 4, 2010
  • 7. Agenda • Metadata – definitions and taxonomy • Usage scenarios • Folksonomy usage • Taxonomy management • Tags and social networking • Content type hubs and publishing • Configuration Overview & Design Tips
  • 8. 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)
  • 9. Wait, what was SharePoint again?
  • 10. Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Business Connectivity Services Standards Support InfoPath Form Services External Lists Workflow SharePoint Designer Sites Tagging, Tag Cloud, Ratings Visual Studio Social Bookmarking API Enhancements REST/ATOM/RSS Composites Communities Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser PerformancePoint Services Insights Content Excel Services Chart Web Part Visio Services Web Analytics Enterprise Content Types Search Metadata and Navigation SQL Server Integration PowerPivot Document Sets Multi-stage Disposition Social Relevance Audio and Video Content Types Phonetic Search Remote Blob Storage Navigation List Enhancements FAST Integration Enhanced Pipeline
  • 12. 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 Vanderwal – “people’s taxonomy”) • Ontology - Formal representation of knowledge as a set of concepts within a domain, and the relationships between those concepts • 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
  • 13. 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.
  • 14. Managed Metadata Service • Centralized enterprise repository for tag hierarchies and keywords • Publish and subscribe model for distributed content types
  • 15. Scenario: Growth of an Information Architecture • New company starts to develop products • “X21 Screen Cleaner” is Products Product Information the first product • Products team has a SharePoint site with a folder for product information • Simple storage and navigation (17) Twitter hashtag: Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved. Twitterhashtag: #spstcdc
  • 16. Scenario: Growth of an Information Architecture • Company hires its first marketing specialist Products • Adds a folder to the Product Information library for marketing content Marketing Information • Multiple products, but all information still in one spot (18) Twitter hashtag: Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved. Twitterhashtag: #spstcdc
  • 17. Scenario: Growth of an Information Architecture • In six months, marketing grows to a department, gets its Products Product Information own site Marketing • Document physical Marketing Information storage becomes de facto taxonomy (19) Twitter hashtag: Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved. Twitterhashtag: #spstcdc
  • 18. Information Architecture 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?”
  • 19. Using MMS Taxonomy • Add from common button • Select from list tor type-ahead • Consume from views, navigation, and search! (21) Twitter hashtag: Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved. Twitterhashtag: #spstcdc
  • 20. DEMO – MMS Tag usage and sharing across sites
  • 21. Folksonomy • Informal list of ad-hoc tags or terms, usually built up over time through user defined keywords • Centrally stored in the MMS application • Easily enabled option for all document libraries • Can also be applied to content outside SharePoint (23) Twitter hashtag: Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved. Twitterhashtag: #spstcdc
  • 22. Social tagging • Tags are aggregated to each user’s profile page • Tags have profile pages • Tags can be “followed” just like people in SharePoint social nets (24) Twitter hashtag: Copyright 2011 © Knowledge Management Associates, LLC. All rights reserved. Twitterhashtag: #spstcdc
  • 23. DEMO - Tags Adding managed Keywords Tagging and Terms Tagging on personal profiles Tag profiles
  • 24. Taxonomy Administration • Creating and managing terms and term sets • Attaching to a library • Taxonomy navigation
  • 25. Taxonomy Operations • Term sets can be copied, relocated, and reused from existing terms • Terms can be copied, reused, merged, deprecated, etc. • Keywords (folksonomy) can be moved into a managed term set or deleted
  • 26. DEMO – Admin Term sets and terms Metadata fields Navigation
  • 27. Content Type Hubs • Define one master site collection to Managed Metadata Service Application house master content types • Publish and Primary Site Collection Content Type Hub synchronize across multiple farm and or Other Site Collection site collections Local Content Types Subscribed Content Types
  • 28. Search • Tags are automatically crawled properties • All tags and terms are available as left hand “refinements”
  • 30. Design Considerations • Dynamic external tags • Tag security • Openness vs. closed term sets • Federated administration • Content types & site columns - practical guidance • Role of Master Data Services in SQL 2008 R2 • Programmability
  • 31. 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.
  • 32. 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)
  • 33. 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.
  • 34. Design - Shared Service Applications • 2007 Shared Services Provider splits up Metadata User Profiles Search • Each of its elements (including MMS) is Excel Calc Visio now a Shared Service Application (SSA) • Records mgrs/librarians/info architects can http://globalweb http://itportal administer metadata without becoming farm admins
  • 35. 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. • Changes to Content Organizer, Records Management and Retention Policy reduce the need for more content types • If you are syndicating, dedicate a web application and site collection to the hub (can’t change later)
  • 36. SQL 2008 R2 Master Data Services • Not just for BI! • Centralized repository of facts for metadata, dimensions, etc. – Provides Hierarchy of attributes and entities – Security, workflow, data batching and forensics • Coexistence – Export from MDS to MMS; requires code for deltas – Consume MMS data into MDS – More to come…
  • 37. Physical and Logical Design • Use Content Type Organizer rule to move new documents based on initial tags • Use taxonomy and metadata to drive information lifecycle management processes (e.g. archiving) – Improve browsability and search relevance
  • 38. DEMO – Admin Central Admin Federated Administration Dynamic external “tags” Content Hubs Search Content Organizer
  • 39. Programming & Customization • C# use Microsoft.SharePoint.Taxonomy • PowerShell • Native web parts to display tag clouds • Easily built web parts to add statistics on tag usage • Ask me for a sample!
  • 40. 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”
  • 41. Dark Secrets of MMS Twitter hashtag:
  • 42. Dark Secrets of MMS • No granular security on tag definitions or tags as applied • No meta-metadata – You can define products and group them hierarchically, but you can’t add a list price and then navigate or refine to find content by price – Can’t tag a tag, can’t rate a tag, can’t “like” a tag – Can’t organize “personal” tags • Client application support limitations – SharePoint Workspace 2010 can read but not write MMS tags – InfoPath browser client can’t read or write MMS tags
  • 43. The 9 10 Some Adoption Rules 1. Start small. Do NOT put everything in a term set. 2. Find “ friendlies”. Introduce keywords to users who understand the benefits 3. Use default tags in context. 4. External data. Use BCS if tag definitions are outside SharePoint (G/L codes) 5. Understand the security model and don’t put “secret” terms in a term store. 6. Extend administrative access for nontraditional administrators (e.g. corporate records staff) 7. Plan for and deploy centralized content types. 8. If security requirements are simple - and document sharing is important, use the Document Center to centralize document storage, and use content types and tags to classify docs. 9. Watch usage patterns for keywords and search. Unused typos in a keyword field (e.g. “holidya list”) can be deleted, and new project names can be promoted! 10. Synonyms! Synonyms! Synonyms! 11. Taxonomy does NOT belong to IT!!!
  • 44. Resources - General • From Microsoft: – SharePoint 2010 site: http://sharepoint.microsoft.com – SharePoint Team Blog: http://blogs.msdn.com/sharepoint • From KMA (www.kma-llc.net) – Monthly webinars on SharePoint 2010 (EPM, upgrades, etc.) – White papers, blogs, presentations, news, and events – New Web Part for accessing tag statistics • From me – SharePoint Saturday the Conference • Friday 11:30am S2B-106 - Together Forever - Project Server and SharePoint 2010 • Friday 4:30pm S5A-104 - Admin 101/SharePoint SpeedMetal • Saturday 9:30am S1A-101 - A decade of SharePoint Adoption Best Practices • Saturday 11:30am S2B-104 - See Beyond The Numbers: Data Visualization & BI in SharePoint 2010 • Saturday 3:00pm S4A-101 Playing Tag - Managed Metadata and Taxonomies in SharePoint 2010 – New Jersey SharePoint User Group September 14 (Business Intelligence) – SharePoint Saturday NH – September 24, 2011 (Business Intelligence) – KMWorld DC October 2011 (IT)
  • 45. Questions? • Evaluations • Contact Me • Prizes! Follow @kmallc for the code word!
  • 46. Welcome to SharePoint Saturday—The Conference Thanks to our Sponsors Thanks to Our Other Sponsors!
  • 47. Thank you… • Chris McNulty – Email [email protected] – Blog http://blogs.kma-llc.net/microknowledge – Twitter: @cmcnulty2000 – LinkedIn:http://www.linkedin.com/in/cmcnulty • Evaluations – http://app.fluidsurveys.com/s/spstc2011- Sat-S2B-104 • Follow @KMALLC

Editor's Notes

  • #12: Let’s break down investments by workloads…SitesCommunitiesContentSearchInsightsComposites
  • #23: Silverlight 4 application that uses a RESTful call to the Yahoo mapping API. Under the covers is using LINQ to post to a Telerik map control. The Telerik control can link to mapping services like Bing or OpenStreets. Uses zip code and country fields from our data to get the longitude & latitude.
  • #26: Silverlight 4 application that uses a RESTful call to the Yahoo mapping API. Under the covers is using LINQ to post to a Telerik map control. The Telerik control can link to mapping services like Bing or OpenStreets. Uses zip code and country fields from our data to get the longitude & latitude.
  • #29: Silverlight 4 application that uses a RESTful call to the Yahoo mapping API. Under the covers is using LINQ to post to a Telerik map control. The Telerik control can link to mapping services like Bing or OpenStreets. Uses zip code and country fields from our data to get the longitude & latitude.
  • #41: Silverlight 4 application that uses a RESTful call to the Yahoo mapping API. Under the covers is using LINQ to post to a Telerik map control. The Telerik control can link to mapping services like Bing or OpenStreets. Uses zip code and country fields from our data to get the longitude & latitude.