SlideShare a Scribd company logo
1 of 9
Download to read offline
Guidelines for
SharePoint Content Types

11.nov 2008




Kjell-Sverre Jerijærvi
Microsoft
Content Type Governance
Rooted in Information Architecture
  Content type guidelines, policies and procedures must be identified
  based on the information architecture (IA)
  -   Different information assets might require different behavior and management
  This content type governance model must be communicated to content
  type stewards
  -   The policies and procedures must be enforced
  -   Compliance must be controlled
  Content type stewards: limit who can create and maintain content types
Base Content Types
Immutable Standard & Base
  Never change the standard SharePoint content types and site columns

  Always create company specific base content types derived from the
  standard ootb SharePoint types
  -   Base ContosoItem derived from standard Item
  -   Base ContosoDocument derived from standard Document
  This allows for upgrading SharePoint without loosing customizations

  Also create other base content types identified through IA analysis
  -   Base ContosoGizmoAsset, ContosoArtifactAsset, ContosoModelAsset, etc
  The base content types are the base for specialization and customization of
  the IA classification scheme

  The standard and base content types must be immutable (read-only)
  Base content types must be centrally controlled and evolved
Tailored Content Types
Open-Closed Principle
  The shared base content types are closed for modification

  Customization of content types for adapting to local, subject or topical
  needs is done by deriving new tailored content types from the base
  content types
  Thus, the model is open for modification through extension

  The hierarchy of tailored content types can be extended to an infinite
  width and depth
  Can not the same as recommended
  Ensure that recommended IA practices are followed
  Enforce compliance with overall IA model
  Enforce compliance with the CT governance model
Custom Content Types
With Freedom Comes Responsibility
  Site-collection administrators and site owners have the freedom to
  create their own custom content types not derived from the shared base

  Custom content types might deviate from the overall IA model and its
  controlled vocabulary
  Might not the same as recommended
  Request that recommended IA practices are followed
  Seek compliance with overall IA model
  Enforce compliance with the CT governance model
Evolving Content Types
Same Content Type, New Wrapping
 The recommended approach for adding new fields to a content type is
 to add them programmatically using the SharePoint object model.
 When a content type is programmatically upgraded, the SharePoint
 object model provides the option to upgrade child content types,
 including content types in list instances.
 Renaming content types is not recommended.
 Removing fields or updating the type of a field is not recommended. The
 recommended approach for removing a field is to make the field hidden.
 The recommended approach for updating the type of a field is to create
 a new field and set the old field to hidden.
 The content type XML master file should remain untouched after it is
 initially deployed and all upgrades should be done through code.
Content Types in Lists & Libraries
Content Contribution & Findability
  Using content types on list and library items are imperative for findability

  A list can have multiple associated content types, typically to allow for
  different document or form templates
  Avoid using multiple dissimilar content types in a single list, this just
  confuses users

  Avoid a multitude of required metadata fields in a content type
  Maximum 3-5 required fields are recommended
Content Type Document Templates
Standardized & Up-to-date
  Use URL included document templates
  Avoid uploaded document templates

  Use a common, centralized SharePoint list as the template repository
Content Type Behaviors
Workflow
or Event Receiver

More Related Content

What's hot

UKSG Conference 2017 Breakout - Release 5 of the COUNTER Code of Practice - T...
UKSG Conference 2017 Breakout - Release 5 of the COUNTER Code of Practice - T...UKSG Conference 2017 Breakout - Release 5 of the COUNTER Code of Practice - T...
UKSG Conference 2017 Breakout - Release 5 of the COUNTER Code of Practice - T...UKSG: connecting the knowledge community
 
CrossRef Taxonomies Webinar
CrossRef Taxonomies WebinarCrossRef Taxonomies Webinar
CrossRef Taxonomies WebinarCrossref
 
FundRef, or Name That Funder!
FundRef, or Name That Funder!FundRef, or Name That Funder!
FundRef, or Name That Funder!Crossref
 
Bibliographic description an overview
Bibliographic description an overviewBibliographic description an overview
Bibliographic description an overviewDr. Utpal Das
 
Introduction to CrossMark for Affiliates and Hosts
Introduction to CrossMark for Affiliates and HostsIntroduction to CrossMark for Affiliates and Hosts
Introduction to CrossMark for Affiliates and HostsCrossref
 
COUNTER Update (2011 CrossRef Workshops)
COUNTER Update (2011 CrossRef Workshops)COUNTER Update (2011 CrossRef Workshops)
COUNTER Update (2011 CrossRef Workshops)Crossref
 
Cost effective lexis
Cost effective lexisCost effective lexis
Cost effective lexisUlysses Jaen
 
Econ3323 Business Source Complete
Econ3323 Business Source CompleteEcon3323 Business Source Complete
Econ3323 Business Source CompleteLucia Ravi
 
Building recommendations by Kishore Goduguluri
Building recommendations by Kishore GoduguluriBuilding recommendations by Kishore Goduguluri
Building recommendations by Kishore GoduguluriFrosmo
 
Information Literacy Skills (Advanced)
Information Literacy Skills (Advanced)Information Literacy Skills (Advanced)
Information Literacy Skills (Advanced)mohd kamal
 
Wise psp cost of compliance
Wise   psp cost of complianceWise   psp cost of compliance
Wise psp cost of complianceAlicia Wise
 
Econ3323 Proquest ABI inform
Econ3323 Proquest ABI informEcon3323 Proquest ABI inform
Econ3323 Proquest ABI informLucia Ravi
 
2013 CrossRef Workshops Citing Data Ed Pentz
2013 CrossRef Workshops Citing Data Ed Pentz2013 CrossRef Workshops Citing Data Ed Pentz
2013 CrossRef Workshops Citing Data Ed PentzCrossref
 

What's hot (19)

UKSG Conference 2017 Breakout - Release 5 of the COUNTER Code of Practice - T...
UKSG Conference 2017 Breakout - Release 5 of the COUNTER Code of Practice - T...UKSG Conference 2017 Breakout - Release 5 of the COUNTER Code of Practice - T...
UKSG Conference 2017 Breakout - Release 5 of the COUNTER Code of Practice - T...
 
CrossRef Taxonomies Webinar
CrossRef Taxonomies WebinarCrossRef Taxonomies Webinar
CrossRef Taxonomies Webinar
 
ALA 2016 NISO Altmetrics
ALA 2016 NISO AltmetricsALA 2016 NISO Altmetrics
ALA 2016 NISO Altmetrics
 
FundRef, or Name That Funder!
FundRef, or Name That Funder!FundRef, or Name That Funder!
FundRef, or Name That Funder!
 
Current Contents
Current ContentsCurrent Contents
Current Contents
 
Bibliographic description an overview
Bibliographic description an overviewBibliographic description an overview
Bibliographic description an overview
 
Publishing Strategy
Publishing StrategyPublishing Strategy
Publishing Strategy
 
Introduction to CrossMark for Affiliates and Hosts
Introduction to CrossMark for Affiliates and HostsIntroduction to CrossMark for Affiliates and Hosts
Introduction to CrossMark for Affiliates and Hosts
 
COUNTER Update (2011 CrossRef Workshops)
COUNTER Update (2011 CrossRef Workshops)COUNTER Update (2011 CrossRef Workshops)
COUNTER Update (2011 CrossRef Workshops)
 
Cost effective lexis
Cost effective lexisCost effective lexis
Cost effective lexis
 
ALA NISO Access and License Indicators Lagace
ALA NISO Access and License Indicators LagaceALA NISO Access and License Indicators Lagace
ALA NISO Access and License Indicators Lagace
 
Econ3323 Business Source Complete
Econ3323 Business Source CompleteEcon3323 Business Source Complete
Econ3323 Business Source Complete
 
Fenner, Alternative Assessment Metrics: Connecting Researchers and Research
Fenner, Alternative Assessment Metrics: Connecting Researchers and ResearchFenner, Alternative Assessment Metrics: Connecting Researchers and Research
Fenner, Alternative Assessment Metrics: Connecting Researchers and Research
 
Psp v 1 draft 2016 01 15 (1)
Psp v 1 draft 2016 01 15 (1)Psp v 1 draft 2016 01 15 (1)
Psp v 1 draft 2016 01 15 (1)
 
Building recommendations by Kishore Goduguluri
Building recommendations by Kishore GoduguluriBuilding recommendations by Kishore Goduguluri
Building recommendations by Kishore Goduguluri
 
Information Literacy Skills (Advanced)
Information Literacy Skills (Advanced)Information Literacy Skills (Advanced)
Information Literacy Skills (Advanced)
 
Wise psp cost of compliance
Wise   psp cost of complianceWise   psp cost of compliance
Wise psp cost of compliance
 
Econ3323 Proquest ABI inform
Econ3323 Proquest ABI informEcon3323 Proquest ABI inform
Econ3323 Proquest ABI inform
 
2013 CrossRef Workshops Citing Data Ed Pentz
2013 CrossRef Workshops Citing Data Ed Pentz2013 CrossRef Workshops Citing Data Ed Pentz
2013 CrossRef Workshops Citing Data Ed Pentz
 

Viewers also liked

Content Management Standards
Content Management StandardsContent Management Standards
Content Management StandardsDavid Nuescheler
 
SharePoint Business Governance
SharePoint Business GovernanceSharePoint Business Governance
SharePoint Business GovernanceErica Toelle
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcmtchaitanya
 
SharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesSharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesStephanie Lemieux
 
SAP Portal Content and Site Management by OpenText
SAP Portal Content and Site Management by OpenTextSAP Portal Content and Site Management by OpenText
SAP Portal Content and Site Management by OpenTextSAP Portal
 
Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Danny Burlage
 
10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutesRebecca Rodgers
 
What a modern intranet home page looks like
What a modern intranet home page looks likeWhat a modern intranet home page looks like
What a modern intranet home page looks likeRebecca Rodgers
 
Enterprise Content Management (ECM) System
Enterprise Content Management (ECM) SystemEnterprise Content Management (ECM) System
Enterprise Content Management (ECM) SystemAnand Subramaniam
 
31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshots31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshotsDigital Workplace Group
 

Viewers also liked (12)

Content Management Standards
Content Management StandardsContent Management Standards
Content Management Standards
 
SharePoint Business Governance
SharePoint Business GovernanceSharePoint Business Governance
SharePoint Business Governance
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcm
 
SharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesSharePoint Information Architecture Best Practices
SharePoint Information Architecture Best Practices
 
SAP Portal Content and Site Management by OpenText
SAP Portal Content and Site Management by OpenTextSAP Portal Content and Site Management by OpenText
SAP Portal Content and Site Management by OpenText
 
The World's Best Intranets
The World's Best IntranetsThe World's Best Intranets
The World's Best Intranets
 
Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365
 
10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes
 
What a modern intranet home page looks like
What a modern intranet home page looks likeWhat a modern intranet home page looks like
What a modern intranet home page looks like
 
Enterprise Content Management (ECM) System
Enterprise Content Management (ECM) SystemEnterprise Content Management (ECM) System
Enterprise Content Management (ECM) System
 
Deterioration of Library Materials
Deterioration of Library Materials Deterioration of Library Materials
Deterioration of Library Materials
 
31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshots31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshots
 

Similar to Content Type Guidelines

From 0 to 100 with Content types
From 0 to 100 with Content typesFrom 0 to 100 with Content types
From 0 to 100 with Content typesJoanne Klein
 
SharePoint Information Architecture Applied
SharePoint Information Architecture AppliedSharePoint Information Architecture Applied
SharePoint Information Architecture Appliedbobmixon
 
Mastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMSMastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMSOliver Wirkus
 
Sps durham james_h
Sps durham james_hSps durham james_h
Sps durham james_hJames Hunter
 
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC GroupCreate Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC GroupEPC Group
 
CapitalCamp DC 2012: Taxonomy
CapitalCamp DC 2012: TaxonomyCapitalCamp DC 2012: Taxonomy
CapitalCamp DC 2012: TaxonomyNatalya Minkovsky
 
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
 
SharePoint solution developer exam 70-488
SharePoint solution developer exam 70-488SharePoint solution developer exam 70-488
SharePoint solution developer exam 70-488Ahmed Tawfik
 
Mastering the Art of SharePoint DMS implemenation
Mastering the Art of SharePoint DMS implemenationMastering the Art of SharePoint DMS implemenation
Mastering the Art of SharePoint DMS implemenationOliver Wirkus
 
Organizing Documents in SharePoint 2010
Organizing Documents in SharePoint 2010Organizing Documents in SharePoint 2010
Organizing Documents in SharePoint 2010Agnes Molnar
 
Building an effective sharepoint team
Building an effective sharepoint teamBuilding an effective sharepoint team
Building an effective sharepoint teamBaris Bruce Tuncertan
 
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
 
Enterprise Document Management Sharepoint2010 - PSUG
Enterprise Document Management Sharepoint2010 - PSUGEnterprise Document Management Sharepoint2010 - PSUG
Enterprise Document Management Sharepoint2010 - PSUGSaed Shela
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service ManagementDrew Madelung
 
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
 
SPS Dayton Content Types
SPS Dayton Content TypesSPS Dayton Content Types
SPS Dayton Content TypesPatrick Tucker
 
Content Types: The Building Blocks of Your Content Model
Content Types: The Building Blocks of Your Content ModelContent Types: The Building Blocks of Your Content Model
Content Types: The Building Blocks of Your Content Modelguest616769
 
Content Types: The Building Blocks of Your Content Model
Content Types: The Building Blocks of Your Content ModelContent Types: The Building Blocks of Your Content Model
Content Types: The Building Blocks of Your Content Modelgadgetopia
 

Similar to Content Type Guidelines (20)

From 0 to 100 with Content types
From 0 to 100 with Content typesFrom 0 to 100 with Content types
From 0 to 100 with Content types
 
SharePoint Information Architecture Applied
SharePoint Information Architecture AppliedSharePoint Information Architecture Applied
SharePoint Information Architecture Applied
 
Mastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMSMastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMS
 
Sps durham james_h
Sps durham james_hSps durham james_h
Sps durham james_h
 
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC GroupCreate Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
Create Content Organizer Rules to Route Documents - SharePoint 2010 - EPC Group
 
Content classification & organization in SharePoint
Content classification & organization in SharePointContent classification & organization in SharePoint
Content classification & organization in SharePoint
 
CapitalCamp DC 2012: Taxonomy
CapitalCamp DC 2012: TaxonomyCapitalCamp DC 2012: Taxonomy
CapitalCamp DC 2012: Taxonomy
 
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
 
SharePoint solution developer exam 70-488
SharePoint solution developer exam 70-488SharePoint solution developer exam 70-488
SharePoint solution developer exam 70-488
 
Mastering the Art of SharePoint DMS implemenation
Mastering the Art of SharePoint DMS implemenationMastering the Art of SharePoint DMS implemenation
Mastering the Art of SharePoint DMS implemenation
 
Organizing Documents in SharePoint 2010
Organizing Documents in SharePoint 2010Organizing Documents in SharePoint 2010
Organizing Documents in SharePoint 2010
 
Building an effective sharepoint team
Building an effective sharepoint teamBuilding an effective sharepoint team
Building an effective sharepoint team
 
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
 
Enterprise Document Management Sharepoint2010 - PSUG
Enterprise Document Management Sharepoint2010 - PSUGEnterprise Document Management Sharepoint2010 - PSUG
Enterprise Document Management Sharepoint2010 - PSUG
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
 
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...
 
SharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven PublishingSharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven Publishing
 
SPS Dayton Content Types
SPS Dayton Content TypesSPS Dayton Content Types
SPS Dayton Content Types
 
Content Types: The Building Blocks of Your Content Model
Content Types: The Building Blocks of Your Content ModelContent Types: The Building Blocks of Your Content Model
Content Types: The Building Blocks of Your Content Model
 
Content Types: The Building Blocks of Your Content Model
Content Types: The Building Blocks of Your Content ModelContent Types: The Building Blocks of Your Content Model
Content Types: The Building Blocks of Your Content Model
 

More from Kjell-Sverre Jerijærvi

More from Kjell-Sverre Jerijærvi (6)

SharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructureSharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructure
 
SharePoint 2010 anywhere access roadmap
SharePoint 2010 anywhere access roadmapSharePoint 2010 anywhere access roadmap
SharePoint 2010 anywhere access roadmap
 
SharePoint 2010 anywhere access uag vs dmz
SharePoint 2010 anywhere access uag vs dmz SharePoint 2010 anywhere access uag vs dmz
SharePoint 2010 anywhere access uag vs dmz
 
SharePoint Classification Of Sites
SharePoint Classification Of SitesSharePoint Classification Of Sites
SharePoint Classification Of Sites
 
Soa Contract Versioning
Soa Contract VersioningSoa Contract Versioning
Soa Contract Versioning
 
Contract Versioning
Contract VersioningContract Versioning
Contract Versioning
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
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
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
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
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

Content Type Guidelines

  • 1. Guidelines for SharePoint Content Types 11.nov 2008 Kjell-Sverre Jerijærvi Microsoft
  • 2. Content Type Governance Rooted in Information Architecture Content type guidelines, policies and procedures must be identified based on the information architecture (IA) - Different information assets might require different behavior and management This content type governance model must be communicated to content type stewards - The policies and procedures must be enforced - Compliance must be controlled Content type stewards: limit who can create and maintain content types
  • 3. Base Content Types Immutable Standard & Base Never change the standard SharePoint content types and site columns Always create company specific base content types derived from the standard ootb SharePoint types - Base ContosoItem derived from standard Item - Base ContosoDocument derived from standard Document This allows for upgrading SharePoint without loosing customizations Also create other base content types identified through IA analysis - Base ContosoGizmoAsset, ContosoArtifactAsset, ContosoModelAsset, etc The base content types are the base for specialization and customization of the IA classification scheme The standard and base content types must be immutable (read-only) Base content types must be centrally controlled and evolved
  • 4. Tailored Content Types Open-Closed Principle The shared base content types are closed for modification Customization of content types for adapting to local, subject or topical needs is done by deriving new tailored content types from the base content types Thus, the model is open for modification through extension The hierarchy of tailored content types can be extended to an infinite width and depth Can not the same as recommended Ensure that recommended IA practices are followed Enforce compliance with overall IA model Enforce compliance with the CT governance model
  • 5. Custom Content Types With Freedom Comes Responsibility Site-collection administrators and site owners have the freedom to create their own custom content types not derived from the shared base Custom content types might deviate from the overall IA model and its controlled vocabulary Might not the same as recommended Request that recommended IA practices are followed Seek compliance with overall IA model Enforce compliance with the CT governance model
  • 6. Evolving Content Types Same Content Type, New Wrapping The recommended approach for adding new fields to a content type is to add them programmatically using the SharePoint object model. When a content type is programmatically upgraded, the SharePoint object model provides the option to upgrade child content types, including content types in list instances. Renaming content types is not recommended. Removing fields or updating the type of a field is not recommended. The recommended approach for removing a field is to make the field hidden. The recommended approach for updating the type of a field is to create a new field and set the old field to hidden. The content type XML master file should remain untouched after it is initially deployed and all upgrades should be done through code.
  • 7. Content Types in Lists & Libraries Content Contribution & Findability Using content types on list and library items are imperative for findability A list can have multiple associated content types, typically to allow for different document or form templates Avoid using multiple dissimilar content types in a single list, this just confuses users Avoid a multitude of required metadata fields in a content type Maximum 3-5 required fields are recommended
  • 8. Content Type Document Templates Standardized & Up-to-date Use URL included document templates Avoid uploaded document templates Use a common, centralized SharePoint list as the template repository