SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Playing Tag: Managed Metadata and
     Taxonomies in SharePoint 2010
                                       Henry Ong
    SharePoint Systems Administrator @ Quest Software
                                  Twitter: @henry_ong
Who is this Henry Ong guy?
• Been working w/ SharePoint since 2005.
• SharePoint’ed in almost every industry.
• Experience spans almost all disciplines of
  SharePoint.
• SharePoint Engineer that’s not afraid of Visual
  Studio.
Quest Market Presence
                                Americas
      60 Offices, 3 HQs         EMEA
                                APJa

                                Sales/Mrkg
      3600+ Employees           R&D
                                Support

                                178 Countries
      100,000+ Customers        All Verticals
                                Global 200
                                SMB

      Multiple Business Lines   Database, Monitoring, Data
                                Protection, User
                                Workspace/Virtualization,
                                Windows (SharePoint, AD,
                                Messaging), Identity Mgmt
Presentation Governance
• Out Of Scope (for the most part)
   – ECM Deep Dive
   – C# Coding
• Rules
   – Let me know if you can’t hear me.
   – Ask questions as you please.
   – Let’s keep it dynamic and conversational.
Agenda
• Metadata – definitions and taxonomy
• Usage scenarios
• Folksonomy usage
• Taxonomy management
• Tags and social networking
• Configuration Overview & Design Tips
• Customization
What is metadata?
• In practical usage, it means data about data
• For SharePoint, it usually means data that describes or
  classifies other data (lists) or documents (libraries)
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
• Group – Logical groupings of Term Sets. Security boundary.
• Term Set – The “second level” of a taxonomy. Logical grouping of
  related terms.
• 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.
2010 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          Products


• “X21 Screen Cleaner” is
                                       Product Information



  the first product
• Products team has a
  SharePoint site with a
  folder for product
  information
• Simple storage and
  navigation
Scenario: Growth of an Information
Architecture
•Company hires its
 first marketing         Products


 specialist                          Product Information



•Adds a folder to the               Marketing Information
 library for marketing
 content
•Multiple
 products, but all
 information still in
 one spot
Scenario: Growth of an Information
Architecture
•In six
 months, marketing      Products

                                     Product Information

 grows to a             Marketing

 department, gets its               Marketing Information



 own site
•Document physical
 storage becomes de
 facto taxonomy
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?”
Demo
Navigating w/ Tags Instead of Folders
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
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
Demo
Administering and Using Tags
Search
•Tags are
 automatically
 crawled properties
•All tags and terms
 are available as left
 hand “refinements”
MMS - Shared Service Applications
•2010 common farm
                                                          User Profiles

                                      Search   Metadata

 functions are now
 independent Shared      Excel Calc
                                                                      Visio
 Service Applications
•MMS is an SSA!
•Records/librarians/IA
 can administer
 metadata without
 becoming farm           http://globalweb                    http://itportal



 admins
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
Advanced Managed Metadata Service
                  Administration
Design Considerations
• Openness vs. closed term sets
• Tag security
• Dynamic external tags
• Content types & site columns - practical guidance
• Role of Master Data Services in SQL 2008 R2
• Programmability & Customization
• Dark secrets…
Design - Openness
• Folksonomy - Managed Keywords are usually “open”, and
  allow users to add new terms interactively
• Taxonomy - Managed term stores are usually closed, and
  require administrators to add new terms
• Open folksonomies and closed taxonomies is a good
  practice…best?
• Watch trends in casual social tags and evaluate
  “promotion” to formal taxonomy.
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 – 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
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.
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
Programmability
• C# use Microsoft.SharePoint.Taxonomy
• PowerShell

$str = “SAMPLE”
$site = new-object
Microsoft.SharePoint.SPSite("http://MYSITE")
$session = new-object
Microsoft.SharePoint.Taxonomy.TaxonomySession($site)
$termstore = $session.TermStores[“MYTERMSTORE"]

[…create group…]
[…create term set…]

$term = $termset.CreateTerm($str, 1033)
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
• From Microsoft:
   – SharePoint 2010 site: http://sharepoint.microsoft.com
   – SharePoint Team Blog: http://blogs.msdn.com/sharepoint/default.aspx

• From Quest
   – www.quest.com
   – www.sharepointforall.com
Thank you…
Contact
• Email henry.ong@quest.com
• Blog http://blog.henryong.com
• Twitter: @henry_ong
• LinkedIn: http://www.linkedin.com/in/henryongsp
We want your feedback!
                   Use this QR code or visit:
                   http://sps.la/feedback

                   Silver Sponsors:

Weitere ähnliche Inhalte

Was ist angesagt?

SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...
SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...
SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...Jonathan Ralton
 
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...Jonathan Ralton
 
Metadata management in SharePoint
Metadata management in SharePointMetadata management in SharePoint
Metadata management in SharePointMetataxis
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...Jonathan Ralton
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...Jonathan Ralton
 
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...Falak Mahmood
 
Kbee Spaces Financial Services
Kbee Spaces Financial ServicesKbee Spaces Financial Services
Kbee Spaces Financial Servicesatolomei
 
Explore SharePoint 2010 Enterprise & Document Management features
Explore SharePoint 2010 Enterprise & Document Management features Explore SharePoint 2010 Enterprise & Document Management features
Explore SharePoint 2010 Enterprise & Document Management features K.Mohamed Faizal
 
Share point 2013 the way to go...
Share point 2013 the way to go...Share point 2013 the way to go...
Share point 2013 the way to go...K.Mohamed Faizal
 
SharePoint Knowledge Management Suite
SharePoint Knowledge Management Suite SharePoint Knowledge Management Suite
SharePoint Knowledge Management Suite Layer2
 
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePointINFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePointJonathan Ralton
 
Fishbowl Solutions WebCenter Search Webinar Presentation
Fishbowl Solutions WebCenter Search Webinar PresentationFishbowl Solutions WebCenter Search Webinar Presentation
Fishbowl Solutions WebCenter Search Webinar PresentationKim Negaard
 
Moving mountains with Sharepoint - Document Management with SharePoint 2013
Moving mountains with Sharepoint - Document Management with SharePoint 2013Moving mountains with Sharepoint - Document Management with SharePoint 2013
Moving mountains with Sharepoint - Document Management with SharePoint 2013Oliver Wirkus
 

Was ist angesagt? (20)

KMA Webinar: Managed Metadata Services in SharePoint 2010
KMA Webinar: Managed Metadata Services in SharePoint 2010KMA Webinar: Managed Metadata Services in SharePoint 2010
KMA Webinar: Managed Metadata Services in SharePoint 2010
 
MMS2010
MMS2010MMS2010
MMS2010
 
SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...
SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...
SPSCT15 - Must Love Term Sets: The New and Improved Managed Metadata Service ...
 
KMA SharePoint Saturday San Francisco BI
KMA SharePoint Saturday San Francisco BIKMA SharePoint Saturday San Francisco BI
KMA SharePoint Saturday San Francisco BI
 
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
 
KMA's mms2010nyc
KMA's mms2010nycKMA's mms2010nyc
KMA's mms2010nyc
 
Metadata management in SharePoint
Metadata management in SharePointMetadata management in SharePoint
Metadata management in SharePoint
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
 
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
 
Kbee Spaces Financial Services
Kbee Spaces Financial ServicesKbee Spaces Financial Services
Kbee Spaces Financial Services
 
Microsoft Enterprise Seach using SharePoint
Microsoft Enterprise Seach using SharePointMicrosoft Enterprise Seach using SharePoint
Microsoft Enterprise Seach using SharePoint
 
Explore SharePoint 2010 Enterprise & Document Management features
Explore SharePoint 2010 Enterprise & Document Management features Explore SharePoint 2010 Enterprise & Document Management features
Explore SharePoint 2010 Enterprise & Document Management features
 
Share point 2013 the way to go...
Share point 2013 the way to go...Share point 2013 the way to go...
Share point 2013 the way to go...
 
SharePoint Knowledge Management Suite
SharePoint Knowledge Management Suite SharePoint Knowledge Management Suite
SharePoint Knowledge Management Suite
 
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePointINFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
 
Content Management: What is it and why do we do it?
Content Management:  What is it and why do we do it?Content Management:  What is it and why do we do it?
Content Management: What is it and why do we do it?
 
Fishbowl Solutions WebCenter Search Webinar Presentation
Fishbowl Solutions WebCenter Search Webinar PresentationFishbowl Solutions WebCenter Search Webinar Presentation
Fishbowl Solutions WebCenter Search Webinar Presentation
 
Moving mountains with Sharepoint - Document Management with SharePoint 2013
Moving mountains with Sharepoint - Document Management with SharePoint 2013Moving mountains with Sharepoint - Document Management with SharePoint 2013
Moving mountains with Sharepoint - Document Management with SharePoint 2013
 
Hcl digital experience
Hcl digital experienceHcl digital experience
Hcl digital experience
 

Ähnlich wie Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010

Intelligent Metadata Enabled Migration with SharePoint
Intelligent Metadata Enabled Migration with SharePointIntelligent Metadata Enabled Migration with SharePoint
Intelligent Metadata Enabled Migration with SharePointConcept Searching, Inc
 
Building an effective sharepoint team
Building an effective sharepoint teamBuilding an effective sharepoint team
Building an effective sharepoint teamBaris Bruce Tuncertan
 
Workshop - Ways of Working Within the M365 Workspace.pptx
Workshop - Ways of Working Within the M365 Workspace.pptxWorkshop - Ways of Working Within the M365 Workspace.pptx
Workshop - Ways of Working Within the M365 Workspace.pptxSimon Rawson
 
Climbing the Slippery Slope of SharePoint Migrations Webinar
Climbing the Slippery Slope of SharePoint Migrations WebinarClimbing the Slippery Slope of SharePoint Migrations Webinar
Climbing the Slippery Slope of SharePoint Migrations WebinarConcept Searching, Inc
 
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...Concept Searching, Inc
 
#SEASPC: Organizing Documents in SharePoint 2010
#SEASPC: Organizing Documents in SharePoint 2010#SEASPC: Organizing Documents in SharePoint 2010
#SEASPC: Organizing Documents in SharePoint 2010Agnes Molnar
 
DITA and SEO
DITA and SEODITA and SEO
DITA and SEOIXIASOFT
 
Knowledge management and sharepoint
Knowledge management and sharepointKnowledge management and sharepoint
Knowledge management and sharepointWillem Burger
 
Groundbreaking and Game-changing Enterprise Search Webinar
Groundbreaking and Game-changing Enterprise Search WebinarGroundbreaking and Game-changing Enterprise Search Webinar
Groundbreaking and Game-changing Enterprise Search WebinarConcept Searching, Inc
 
Why Information Architecture is Vital for Office 365 Adoption and Governance ...
Why Information Architecture is Vital for Office 365 Adoption and Governance ...Why Information Architecture is Vital for Office 365 Adoption and Governance ...
Why Information Architecture is Vital for Office 365 Adoption and Governance ...J. Kevin Parker, CIP
 
Going Meta in SharePoint – Tricks of the Trade
Going Meta in SharePoint – Tricks of the TradeGoing Meta in SharePoint – Tricks of the Trade
Going Meta in SharePoint – Tricks of the TradeConcept Searching, Inc
 
Getting started with with SharePoint Syntex
Getting started with with SharePoint SyntexGetting started with with SharePoint Syntex
Getting started with with SharePoint SyntexDrew Madelung
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service ManagementDrew Madelung
 
How Microsoft SharePoint Gives You a Realistic Approach to Content Management
How Microsoft SharePoint Gives You a Realistic Approach to Content ManagementHow Microsoft SharePoint Gives You a Realistic Approach to Content Management
How Microsoft SharePoint Gives You a Realistic Approach to Content ManagementNicky Bleiel
 
Optimizing SharePoint for Transactional Content Management
Optimizing SharePoint for Transactional Content ManagementOptimizing SharePoint for Transactional Content Management
Optimizing SharePoint for Transactional Content ManagementDocFluix, LLC
 
SharePoint 2013 governance model
SharePoint 2013 governance modelSharePoint 2013 governance model
SharePoint 2013 governance modelYash Goley
 
SPLive Orlando - Beyond the Search Center - Application or Solution?
SPLive Orlando - Beyond the Search Center - Application or Solution?SPLive Orlando - Beyond the Search Center - Application or Solution?
SPLive Orlando - Beyond the Search Center - Application or Solution?Agnes Molnar
 

Ähnlich wie Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010 (20)

KMA Taxonomy TBC2010
KMA Taxonomy TBC2010KMA Taxonomy TBC2010
KMA Taxonomy TBC2010
 
Intelligent Metadata Enabled Migration with SharePoint
Intelligent Metadata Enabled Migration with SharePointIntelligent Metadata Enabled Migration with SharePoint
Intelligent Metadata Enabled Migration with SharePoint
 
Building an effective sharepoint team
Building an effective sharepoint teamBuilding an effective sharepoint team
Building an effective sharepoint team
 
Workshop - Ways of Working Within the M365 Workspace.pptx
Workshop - Ways of Working Within the M365 Workspace.pptxWorkshop - Ways of Working Within the M365 Workspace.pptx
Workshop - Ways of Working Within the M365 Workspace.pptx
 
Climbing the Slippery Slope of SharePoint Migrations Webinar
Climbing the Slippery Slope of SharePoint Migrations WebinarClimbing the Slippery Slope of SharePoint Migrations Webinar
Climbing the Slippery Slope of SharePoint Migrations Webinar
 
KMA on Mms2010 nyc
KMA on Mms2010 nycKMA on Mms2010 nyc
KMA on Mms2010 nyc
 
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
 
05052015091520
0505201509152005052015091520
05052015091520
 
#SEASPC: Organizing Documents in SharePoint 2010
#SEASPC: Organizing Documents in SharePoint 2010#SEASPC: Organizing Documents in SharePoint 2010
#SEASPC: Organizing Documents in SharePoint 2010
 
DITA and SEO
DITA and SEODITA and SEO
DITA and SEO
 
Knowledge management and sharepoint
Knowledge management and sharepointKnowledge management and sharepoint
Knowledge management and sharepoint
 
Groundbreaking and Game-changing Enterprise Search Webinar
Groundbreaking and Game-changing Enterprise Search WebinarGroundbreaking and Game-changing Enterprise Search Webinar
Groundbreaking and Game-changing Enterprise Search Webinar
 
Why Information Architecture is Vital for Office 365 Adoption and Governance ...
Why Information Architecture is Vital for Office 365 Adoption and Governance ...Why Information Architecture is Vital for Office 365 Adoption and Governance ...
Why Information Architecture is Vital for Office 365 Adoption and Governance ...
 
Going Meta in SharePoint – Tricks of the Trade
Going Meta in SharePoint – Tricks of the TradeGoing Meta in SharePoint – Tricks of the Trade
Going Meta in SharePoint – Tricks of the Trade
 
Getting started with with SharePoint Syntex
Getting started with with SharePoint SyntexGetting started with with SharePoint Syntex
Getting started with with SharePoint Syntex
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
 
How Microsoft SharePoint Gives You a Realistic Approach to Content Management
How Microsoft SharePoint Gives You a Realistic Approach to Content ManagementHow Microsoft SharePoint Gives You a Realistic Approach to Content Management
How Microsoft SharePoint Gives You a Realistic Approach to Content Management
 
Optimizing SharePoint for Transactional Content Management
Optimizing SharePoint for Transactional Content ManagementOptimizing SharePoint for Transactional Content Management
Optimizing SharePoint for Transactional Content Management
 
SharePoint 2013 governance model
SharePoint 2013 governance modelSharePoint 2013 governance model
SharePoint 2013 governance model
 
SPLive Orlando - Beyond the Search Center - Application or Solution?
SPLive Orlando - Beyond the Search Center - Application or Solution?SPLive Orlando - Beyond the Search Center - Application or Solution?
SPLive Orlando - Beyond the Search Center - Application or Solution?
 

Kürzlich hochgeladen

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Kürzlich hochgeladen (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010

  • 1. Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010 Henry Ong SharePoint Systems Administrator @ Quest Software Twitter: @henry_ong
  • 2.
  • 3. Who is this Henry Ong guy? • Been working w/ SharePoint since 2005. • SharePoint’ed in almost every industry. • Experience spans almost all disciplines of SharePoint. • SharePoint Engineer that’s not afraid of Visual Studio.
  • 4. Quest Market Presence Americas 60 Offices, 3 HQs EMEA APJa Sales/Mrkg 3600+ Employees R&D Support 178 Countries 100,000+ Customers All Verticals Global 200 SMB Multiple Business Lines Database, Monitoring, Data Protection, User Workspace/Virtualization, Windows (SharePoint, AD, Messaging), Identity Mgmt
  • 5. Presentation Governance • Out Of Scope (for the most part) – ECM Deep Dive – C# Coding • Rules – Let me know if you can’t hear me. – Ask questions as you please. – Let’s keep it dynamic and conversational.
  • 6. Agenda • Metadata – definitions and taxonomy • Usage scenarios • Folksonomy usage • Taxonomy management • Tags and social networking • Configuration Overview & Design Tips • Customization
  • 7. What is metadata? • In practical usage, it means data about data • For SharePoint, it usually means data that describes or classifies other data (lists) or documents (libraries)
  • 8. 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 • Group – Logical groupings of Term Sets. Security boundary. • Term Set – The “second level” of a taxonomy. Logical grouping of related terms. • Term – (a/k/a “tag”) An element of the defined taxonomy
  • 9. 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.
  • 10. 2010 Managed Metadata Service •Centralized enterprise repository for tag hierarchies and keywords •Publish and subscribe model for distributed content types
  • 11. Scenario: Growth of an Information Architecture • New company starts to develop products Products • “X21 Screen Cleaner” is Product Information the first product • Products team has a SharePoint site with a folder for product information • Simple storage and navigation
  • 12. Scenario: Growth of an Information Architecture •Company hires its first marketing Products specialist Product Information •Adds a folder to the Marketing Information library for marketing content •Multiple products, but all information still in one spot
  • 13. Scenario: Growth of an Information Architecture •In six months, marketing Products Product Information grows to a Marketing department, gets its Marketing Information own site •Document physical storage becomes de facto taxonomy
  • 14. 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?”
  • 15. Demo Navigating w/ Tags Instead of Folders
  • 16. 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
  • 17. 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
  • 19. Search •Tags are automatically crawled properties •All tags and terms are available as left hand “refinements”
  • 20. MMS - Shared Service Applications •2010 common farm User Profiles Search Metadata functions are now independent Shared Excel Calc Visio Service Applications •MMS is an SSA! •Records/librarians/IA can administer metadata without becoming farm http://globalweb http://itportal admins
  • 21. 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
  • 22. Demo Advanced Managed Metadata Service Administration
  • 23. Design Considerations • Openness vs. closed term sets • Tag security • Dynamic external tags • Content types & site columns - practical guidance • Role of Master Data Services in SQL 2008 R2 • Programmability & Customization • Dark secrets…
  • 24. Design - Openness • Folksonomy - Managed Keywords are usually “open”, and allow users to add new terms interactively • Taxonomy - Managed term stores are usually closed, and require administrators to add new terms • Open folksonomies and closed taxonomies is a good practice…best? • Watch trends in casual social tags and evaluate “promotion” to formal taxonomy.
  • 25. 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)
  • 26. 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
  • 27. 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.
  • 28. 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
  • 29. Programmability • C# use Microsoft.SharePoint.Taxonomy • PowerShell $str = “SAMPLE” $site = new-object Microsoft.SharePoint.SPSite("http://MYSITE") $session = new-object Microsoft.SharePoint.Taxonomy.TaxonomySession($site) $termstore = $session.TermStores[“MYTERMSTORE"] […create group…] […create term set…] $term = $termset.CreateTerm($str, 1033)
  • 30. 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
  • 31. 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!!!
  • 32. Resources • From Microsoft: – SharePoint 2010 site: http://sharepoint.microsoft.com – SharePoint Team Blog: http://blogs.msdn.com/sharepoint/default.aspx • From Quest – www.quest.com – www.sharepointforall.com
  • 33.
  • 34.
  • 35. Thank you… Contact • Email henry.ong@quest.com • Blog http://blog.henryong.com • Twitter: @henry_ong • LinkedIn: http://www.linkedin.com/in/henryongsp
  • 36. We want your feedback! Use this QR code or visit: http://sps.la/feedback Silver Sponsors:

Hinweis der Redaktion

  1. Embedded: http://www.youtube.com/watch?v=-4CV05HyAbM
  2. We have offices throughout the world and have the resources to support the largest global organizations whether they be in the Americas, Europe, Middle East, Africa, or across the Asia Pacific and Japan region.
  3. Some real world examples – Pick up any physical object around you and start naming off attributes of it. All of those attributes are data about your object. If you really want to geek out, take a look at http://en.wikipedia.org/wiki/Metadata
  4. Taxonomy: In other words a formal classification scheme. Example: Animal lineage – Animal > Mammal/Reptile > Dog/Cat/Cow > Labrador > etc.Folksonomy example: Flickr Pictures, Facebook Photo TaggingOntology: In other words, the representation/specification of how something is related to something else. The rules that govern the relationships within a taxonomy.Term Store (SharePoint specific): Each Managed Metadata Service Application has one Term Store for each language that it supports. Group (SharePoint specific): Main purpose is security boundary. Big note: Can’t associate Managed Metadata Columns to a group. Can only associate to a Term Set or Term. Term Set (SharePoint specific): Logical grouping of related terms. Example: Term Set name = Car Manufacturers. Child Terms can be Audi, BMW, Chevy, Honda, etc. Terms (SharePoint specific): Members of a Term Set. Can have children and those children can have children, and so forth.
  5. Content Type Features: Workflows, Information Management Policies, Disposition Rules, Custom Document Information PanelsContent Type Hub Features: Manage Content Types centrally and syndicate across Site Collections. Was not available with SharePoint 2007.
  6. I would be happy to discuss what we are trying to put together for partners/TEC.