SlideShare une entreprise Scribd logo
1  sur  18
Guidelines for SharePoint Governance 26.april 2009 Kjell-Sverre Jerijærvi Microsoft
SharePoint Governance Checklist Always use the checklist guide whitepaper Customers find the guidance very useful, strongly recommended Aspects covered includes Design-time and run-time governance Roles and ownership Information architecture, navigation and findability Branding Infrastructure and operations Testing and development Each checklist has a related tips & information section http://technet.microsoft.com/en-us/library/cc261826.aspx
Start With Simple Governance Architecture Governance Logical architecture model based on Information Architecture and capacity, sharing and isolation, configurable items, administration, and planning recommendations Farm design Site-collection structure Information asset structure …to create a workable design considering hard and soft limits Adapt governance according to targeted solution SharePoint as an Enterprise 2.0 platform Business applications hosted in SharePoint Push vs Pull: http://www.johnhagel.com/view20051015.shtml
Start With Simple Governance Required Operational Governance Availability Farm with redundancy Monitoring Backup and Recovery Policies must be defined and enforced Restore specific information assets Tested disaster recovery plan Make sure that complete solution can be restored within allowed time limit
Start With Simple Governance Minimum Governance Site Lifecycle Management (SLM) Policies (owners, free/paid, lifespan, inactivity, deletion, etc) Automation of SLM through site creation wizard and timer jobs Site delete capture Content Type (metadata) definitions Classification of all information assets, from sites to documents At least the “closed” content types (the immutable base metadata)
Start With Simple Governance Optional Governance User Lifecycle Management (ULM) Manage the lifecycle of accounts as people starts, transfers, quits Policies for permissions and ownership of information assets Automation of ULM though partner/open solutions Visibility into usage Visibility into permissions
Site Lifecycle Management Governing Sites from Creation to Deletion SLM policies must be defined and enforced Standard SLM only for site-collections Site use confirmation and deletion Custom Site Creation Wizard Use only if ootb SLM functionality is not sufficient Develop custom wizard to collection data related to SLM Store SLM data in site properties Develop timer job to enforce SLM policies Site Delete Capture Do not rely on database backup to restore deleted sites (backup media retention timespan might be shorter than SLM restore policy timespan) MSIT tool: http://www.codeplex.com/governance
User Lifecycle Management Governing Users from Creation to Deletion ULM policies must be defined and enforced Related to information security Information asset permissions must be managed when Account is removed/deleted User transfers to another department Information asset ownership must be managed when Account is removed/deleted User transfers to another department Recommended partner solutions: DeliverPoint ControlPoint
Content Type Governance Using Content Types for Content Classification Always create company specific base content types Use few required metadata fields Use sensible default values where possible Follow “Open/Closed” principle for content type hierarchy Support the Office 2007 Document Information Panel (DIP) Decide and enforce behavior Policies Workflows / Event receivers Information management policies Retention, Auditing, Labeling / barcodes
Document Template Governance Using Templates in Content Types Shared templates Manage and store templates in a central location Do not store templates directly in content types, always reference the central shared templates http://weblogs.asp.net/mnissen/archive/2008/10/18/sensible-document-template-file-management-with-sharepoint.aspx
List Definition Governance Use Lists Based on Content Types List content Use only a few content types Content types must be cohesive Prefer list views over folders List permissions Prefer using inherited permissions Avoid user item level permissions Content Management Versioning, Check-in/out, Workflows / Event receivers Information Rights Management Policies for usage and access restrictions Information management policies Retention, Auditing, Labeling / barcodes
Search Governance Findability and Information Security Ease of adding information assets to correct location Users should not have to enter a lot of required metadata Users should not have to browse/navigate a lot to store content Task context should deduce location, ref CRM document store Metadata tagging through content types for all findable assets Search scopes Faceted search http://www.codeplex.com/FacetedSearch Information isolation Separate SSP or even separate farms
Permissions Guidance Simple Permissions Policies is More Secure Use SP groups to manage user group memberships Build your SP groups from AD security groups Do not assign permissions to single users, always assign to groups Prefer inherited user groups (role definitions) Prefer inherited permissions (role assignments) Avoid assigning item level permissions Site-collections are preferred permission management boundaries The more diverse and fine-grained permissions assignments you have, the harder it is to know who has access to what – and the more likely it is that there will be information security breaches
Shared Metadata Governance (pre-2010) Metadata across Multiple Site-Collections Metadata Content types with site columns including lookups List definitions Management and distribution from master to applications Reference data Typically values for lookup type site columns Management and distribution from master to applications Always plan and test how to replicate shared metadata across your designed site-collection topology Metadata replication software Custom development Echo or DocAve Look for new functionality in Office 14
Metadata Usage (pre-2010) Open Solutions @ CodePlex Community Kit Social bookmarking Tag cloud Enhanced wiki edition Enhanced blog edition Enhanced discussion board edition http://www.codeplex.com/CKS Faceted search http://www.codeplex.com/FacetedSearch …and a lot more not related to metadata http://sharepoint.microsoft.com/blogs/mikeg/Lists/Posts/Post.aspx?ID=1066
Quota Governance SharePoint Administration, SQL Server Monitoring Plan for software boundaries http://technet.microsoft.com/en-us/library/cc262787.aspx MySite (site-collection) Storage size (default 100MB) Site-Collection Storage size Notification e-mail on size threshold Usage reports Document Upload size (default 50MB, max 2GB) Content Database Recommended max 200GB Recommended max 50.000 site-collections pr DB
Development Governance Design-Time Governance for Upgradability Site Design Use standard site-definitions with feature stapling Avoid custom site-definitions and site-templates Do not use SharePoint Designer, except for prototyping http://msdn.microsoft.com/en-us/magazine/cc507633.aspx Workflows Do not use SharePoint Designer, except for prototyping Branding Do not use SharePoint Designer, except for prototyping Document Information Panel (DIP) Prefer standard DIPs, avoid customization If customized using InfoPath, all clients must have InfoPath installed to use the customized DIPs
Patterns & Practices SharePoint Guidance Guidance & ReferenceImplementation Helps architects and developers design, build, test, deploy, and upgrade SharePoint intranet applications Demonstrates solutions to common architectural, development, and application lifecycle management challenges http://www.microsoft.com/downloads/details.aspx?FamilyId=C3722DBA-6EE7-4E0E-82B5-FDAF3C5EC927&displaylang=en http://spg.codeplex.com/

Contenu connexe

Tendances

TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
Terminalfour
 

Tendances (20)

Basic Records Management for SharePoint
Basic Records Management for SharePointBasic Records Management for SharePoint
Basic Records Management for SharePoint
 
Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePoint
Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePointJonathan Ralton - Trusting Your KM & ECM Strategy To SharePoint
Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePoint
 
Design a share point topology 1 1
Design a share point topology 1 1Design a share point topology 1 1
Design a share point topology 1 1
 
SP Saturday Presentation - Migrating to SharePoint 2010
SP Saturday Presentation - Migrating to SharePoint 2010SP Saturday Presentation - Migrating to SharePoint 2010
SP Saturday Presentation - Migrating to SharePoint 2010
 
Sharepoint 2010 enterprise content management features
Sharepoint 2010 enterprise content management featuresSharepoint 2010 enterprise content management features
Sharepoint 2010 enterprise content management features
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdf
 
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
 
Going offline with share point workspace
Going offline with share point workspaceGoing offline with share point workspace
Going offline with share point workspace
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overview
 
SharePoint 2010 - User Profile Store
SharePoint 2010 - User Profile Store SharePoint 2010 - User Profile Store
SharePoint 2010 - User Profile Store
 
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 ...
 
SharePoint 2013 Site Administration
SharePoint 2013 Site AdministrationSharePoint 2013 Site Administration
SharePoint 2013 Site Administration
 
Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013
 
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
 
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
 
Adhere Solutions, All Access Connector Suite for Google Search Appliance
Adhere Solutions, All Access Connector Suite for Google Search ApplianceAdhere Solutions, All Access Connector Suite for Google Search Appliance
Adhere Solutions, All Access Connector Suite for Google Search Appliance
 
Search Options in SharePoint 2010
Search Options in SharePoint 2010Search Options in SharePoint 2010
Search Options in SharePoint 2010
 
KMA SharePoint Saturday Hartford ECM WCM2011
KMA SharePoint Saturday Hartford ECM WCM2011KMA SharePoint Saturday Hartford ECM WCM2011
KMA SharePoint Saturday Hartford ECM WCM2011
 
SP24S088 - Custom Indexing Connectors - How to integrate external systems int...
SP24S088 - Custom Indexing Connectors - How to integrate external systems int...SP24S088 - Custom Indexing Connectors - How to integrate external systems int...
SP24S088 - Custom Indexing Connectors - How to integrate external systems int...
 
Building Custom BCS .NET Connectors
Building Custom BCS .NET ConnectorsBuilding Custom BCS .NET Connectors
Building Custom BCS .NET Connectors
 

Similaire à Moss Governance Guidelines

Ferraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information ArchitectureFerraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information Architecture
mferraz
 

Similaire à Moss Governance Guidelines (20)

SharePoint 2013 governance model
SharePoint 2013 governance modelSharePoint 2013 governance model
SharePoint 2013 governance model
 
A Pragmatic Strategy for Oracle Enterprise Content Management
A Pragmatic Strategy for Oracle Enterprise Content ManagementA Pragmatic Strategy for Oracle Enterprise Content Management
A Pragmatic Strategy for Oracle Enterprise Content Management
 
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
 
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
 
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonTech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
 
Sharepoint Document Management System (DMS) Features
Sharepoint Document Management System (DMS) Features Sharepoint Document Management System (DMS) Features
Sharepoint Document Management System (DMS) Features
 
Ferraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information ArchitectureFerraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information Architecture
 
SPTechCon Boston 2013 - Introduction to Security in Microsoft Sharepoint 2013...
SPTechCon Boston 2013 - Introduction to Security in Microsoft Sharepoint 2013...SPTechCon Boston 2013 - Introduction to Security in Microsoft Sharepoint 2013...
SPTechCon Boston 2013 - Introduction to Security in Microsoft Sharepoint 2013...
 
Building an effective sharepoint team
Building an effective sharepoint teamBuilding an effective sharepoint team
Building an effective sharepoint team
 
Building fast track external facing sharepoint site
Building fast track external facing sharepoint siteBuilding fast track external facing sharepoint site
Building fast track external facing sharepoint site
 
SPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and SearchSPEVO13 - IW509 - Records Management and Search
SPEVO13 - IW509 - Records Management and Search
 
Xybion Enterprise Content and Data Management
Xybion Enterprise Content and Data Management Xybion Enterprise Content and Data Management
Xybion Enterprise Content and Data Management
 
Nick kellett share point summit 2011 presentation
Nick kellett share point summit 2011 presentationNick kellett share point summit 2011 presentation
Nick kellett share point summit 2011 presentation
 
What Is Ecm?
What Is Ecm?What Is Ecm?
What Is Ecm?
 
What is-ecm-1227461596391360-9
What is-ecm-1227461596391360-9What is-ecm-1227461596391360-9
What is-ecm-1227461596391360-9
 
Share Point Server Security with Joel Oleson
Share Point Server Security with Joel OlesonShare Point Server Security with Joel Oleson
Share Point Server Security with Joel Oleson
 
SharePoint Governance: stories, myths, legends and real life
SharePoint Governance: stories, myths, legends and real lifeSharePoint Governance: stories, myths, legends and real life
SharePoint Governance: stories, myths, legends and real life
 
Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?
 
Relational Won't Cut It: Architecting Content Centric Apps
Relational Won't Cut It: Architecting Content Centric AppsRelational Won't Cut It: Architecting Content Centric Apps
Relational Won't Cut It: Architecting Content Centric Apps
 

Plus de 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
 
Soa Contract Versioning
Soa Contract VersioningSoa Contract Versioning
Soa Contract Versioning
 
Contract Versioning
Contract VersioningContract Versioning
Contract Versioning
 
Content Type Guidelines
Content Type GuidelinesContent Type Guidelines
Content Type Guidelines
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Moss Governance Guidelines

  • 1. Guidelines for SharePoint Governance 26.april 2009 Kjell-Sverre Jerijærvi Microsoft
  • 2. SharePoint Governance Checklist Always use the checklist guide whitepaper Customers find the guidance very useful, strongly recommended Aspects covered includes Design-time and run-time governance Roles and ownership Information architecture, navigation and findability Branding Infrastructure and operations Testing and development Each checklist has a related tips & information section http://technet.microsoft.com/en-us/library/cc261826.aspx
  • 3. Start With Simple Governance Architecture Governance Logical architecture model based on Information Architecture and capacity, sharing and isolation, configurable items, administration, and planning recommendations Farm design Site-collection structure Information asset structure …to create a workable design considering hard and soft limits Adapt governance according to targeted solution SharePoint as an Enterprise 2.0 platform Business applications hosted in SharePoint Push vs Pull: http://www.johnhagel.com/view20051015.shtml
  • 4. Start With Simple Governance Required Operational Governance Availability Farm with redundancy Monitoring Backup and Recovery Policies must be defined and enforced Restore specific information assets Tested disaster recovery plan Make sure that complete solution can be restored within allowed time limit
  • 5. Start With Simple Governance Minimum Governance Site Lifecycle Management (SLM) Policies (owners, free/paid, lifespan, inactivity, deletion, etc) Automation of SLM through site creation wizard and timer jobs Site delete capture Content Type (metadata) definitions Classification of all information assets, from sites to documents At least the “closed” content types (the immutable base metadata)
  • 6. Start With Simple Governance Optional Governance User Lifecycle Management (ULM) Manage the lifecycle of accounts as people starts, transfers, quits Policies for permissions and ownership of information assets Automation of ULM though partner/open solutions Visibility into usage Visibility into permissions
  • 7. Site Lifecycle Management Governing Sites from Creation to Deletion SLM policies must be defined and enforced Standard SLM only for site-collections Site use confirmation and deletion Custom Site Creation Wizard Use only if ootb SLM functionality is not sufficient Develop custom wizard to collection data related to SLM Store SLM data in site properties Develop timer job to enforce SLM policies Site Delete Capture Do not rely on database backup to restore deleted sites (backup media retention timespan might be shorter than SLM restore policy timespan) MSIT tool: http://www.codeplex.com/governance
  • 8. User Lifecycle Management Governing Users from Creation to Deletion ULM policies must be defined and enforced Related to information security Information asset permissions must be managed when Account is removed/deleted User transfers to another department Information asset ownership must be managed when Account is removed/deleted User transfers to another department Recommended partner solutions: DeliverPoint ControlPoint
  • 9. Content Type Governance Using Content Types for Content Classification Always create company specific base content types Use few required metadata fields Use sensible default values where possible Follow “Open/Closed” principle for content type hierarchy Support the Office 2007 Document Information Panel (DIP) Decide and enforce behavior Policies Workflows / Event receivers Information management policies Retention, Auditing, Labeling / barcodes
  • 10. Document Template Governance Using Templates in Content Types Shared templates Manage and store templates in a central location Do not store templates directly in content types, always reference the central shared templates http://weblogs.asp.net/mnissen/archive/2008/10/18/sensible-document-template-file-management-with-sharepoint.aspx
  • 11. List Definition Governance Use Lists Based on Content Types List content Use only a few content types Content types must be cohesive Prefer list views over folders List permissions Prefer using inherited permissions Avoid user item level permissions Content Management Versioning, Check-in/out, Workflows / Event receivers Information Rights Management Policies for usage and access restrictions Information management policies Retention, Auditing, Labeling / barcodes
  • 12. Search Governance Findability and Information Security Ease of adding information assets to correct location Users should not have to enter a lot of required metadata Users should not have to browse/navigate a lot to store content Task context should deduce location, ref CRM document store Metadata tagging through content types for all findable assets Search scopes Faceted search http://www.codeplex.com/FacetedSearch Information isolation Separate SSP or even separate farms
  • 13. Permissions Guidance Simple Permissions Policies is More Secure Use SP groups to manage user group memberships Build your SP groups from AD security groups Do not assign permissions to single users, always assign to groups Prefer inherited user groups (role definitions) Prefer inherited permissions (role assignments) Avoid assigning item level permissions Site-collections are preferred permission management boundaries The more diverse and fine-grained permissions assignments you have, the harder it is to know who has access to what – and the more likely it is that there will be information security breaches
  • 14. Shared Metadata Governance (pre-2010) Metadata across Multiple Site-Collections Metadata Content types with site columns including lookups List definitions Management and distribution from master to applications Reference data Typically values for lookup type site columns Management and distribution from master to applications Always plan and test how to replicate shared metadata across your designed site-collection topology Metadata replication software Custom development Echo or DocAve Look for new functionality in Office 14
  • 15. Metadata Usage (pre-2010) Open Solutions @ CodePlex Community Kit Social bookmarking Tag cloud Enhanced wiki edition Enhanced blog edition Enhanced discussion board edition http://www.codeplex.com/CKS Faceted search http://www.codeplex.com/FacetedSearch …and a lot more not related to metadata http://sharepoint.microsoft.com/blogs/mikeg/Lists/Posts/Post.aspx?ID=1066
  • 16. Quota Governance SharePoint Administration, SQL Server Monitoring Plan for software boundaries http://technet.microsoft.com/en-us/library/cc262787.aspx MySite (site-collection) Storage size (default 100MB) Site-Collection Storage size Notification e-mail on size threshold Usage reports Document Upload size (default 50MB, max 2GB) Content Database Recommended max 200GB Recommended max 50.000 site-collections pr DB
  • 17. Development Governance Design-Time Governance for Upgradability Site Design Use standard site-definitions with feature stapling Avoid custom site-definitions and site-templates Do not use SharePoint Designer, except for prototyping http://msdn.microsoft.com/en-us/magazine/cc507633.aspx Workflows Do not use SharePoint Designer, except for prototyping Branding Do not use SharePoint Designer, except for prototyping Document Information Panel (DIP) Prefer standard DIPs, avoid customization If customized using InfoPath, all clients must have InfoPath installed to use the customized DIPs
  • 18. Patterns & Practices SharePoint Guidance Guidance & ReferenceImplementation Helps architects and developers design, build, test, deploy, and upgrade SharePoint intranet applications Demonstrates solutions to common architectural, development, and application lifecycle management challenges http://www.microsoft.com/downloads/details.aspx?FamilyId=C3722DBA-6EE7-4E0E-82B5-FDAF3C5EC927&displaylang=en http://spg.codeplex.com/

Notes de l'éditeur

  1. http://technet.microsoft.com/en-us/library/cc262769.aspx
  2. http://kjellsj.blogspot.com/2008/11/sharepoint-content-type-guidelines.html
  3. http://blogs.msdn.com/sharepoint/archive/2007/06/18/community-kit-for-sharepoint-2-0-pre-release-announcement.aspx
  4. http://blogs.msdn.com/markarend/archive/2008/04/14/scaling-mysites-how-many-mysites-per-content-db.aspx
  5. http://msdn.microsoft.com/nb-no/magazine/dd458798(en-us).aspx