SlideShare a Scribd company logo
SharePoint Governance: stories, myths,
legends and real life
Toni Frankola
@tonifrankola
SharePoint MVP
Acceleratio Ltd,. Croatia
Grant, add
Delete, remove
Clone, transfer
Generate entire SharePoint
documentation, check the
custom solutions, save farm
deployment.
Analyze and manage
permissions live: clone,
transfer, create groups, add
or remove users.
Monitor farm health, track
changes and compare.
Report on site contents and
audit farm setup.
One solution for all your SharePoint troubles…
Farm Assessment Permissions Farm Audit
Save time! Single console!
Validate!
Explore and compare
SharePoint Online
permissions.
Review all your Office 365
tenants, licenses and
subscriptions.
Track changes
and monitor users
Exchange Online data.
Groups
Users
Administrators
One tool for entire Office 365…
Tenant Overview Permissions Reports
Review all! Save time! Examine!
Compare
The size of digital universe
4 ZB
2013
44 ZB
2020
OneDrive storage plans change in pursuit of
productivity and collaboration
…a small number of users backed
up numerous PCs and stored
entire movie collections and DVR
recordings. In some instances, this
exceeded 75 TB per user or
14,000 times the average.
The goals for this session
• Demystify SharePoint Governance
• Rules for governance plan
• Forming a governance team
• Creating a sample governance plan
• Policy / Responsibility / Process
• 4 examples of processes for implementing policies
FACT: NOBODY REALLY LIKES GOVERNANCE
• Time consuming
• Costly
• Outcome is difficult to measure
Why don’t we do SharePoint governance?
• SharePoint Governance is only important for large deployments.
• SharePoint Governance is a book. A big book.
• We don’t have people for real governance board.
• Governance is nothing more than consultancy hours
What is SharePoint Governance?
Governance is the set of policies, roles,
responsibilities, and processes that control how
an organization's business divisions and IT teams
work together to achieve its goals.
(Microsoft)
IT Management, 2
Information management, 4
Security management, 3
Application management, 5
0
1
2
3
4
5
6
Low Medium High
GOVERNANCEEFFORT Governance effort per SharePoint maturity
Typicalamountofgovernance
Proportion of site types in a typical environment
Central published site (Intranet
home page)
Departmental site
Group and team sites
Projects and workspaces
Personal sites (My Sites)
Governance and Site Types
SPGovernance A. IT Governance (S+S)
A1. Security, infra, and web app policies
A2. Data protection (backup + rec)
A3. Site policies
A4. Quotas
A5. Asset classification
B. Information management (content)
B1. Architecture
B2. Access
B3. Management tools
C. Application management (Custom
Solutions)
C1. Customization policy
C2. Branding
C3. Custom Solutions / Apps
A. IT Governance (Software +
Services)
A1. Security, infra, and web app policies
• How is the system and infrastructure maintained?
• Hardware, Software, Updates, Services Running
• Who has access at what levels?
• Privileged Access
• Permissions
(a topic for a dedicated conference)
A1-A. Deployment governance
• Track installations
Use AD.
• Block installations
SP, SPD, InfoPath
• Keep current with software updates
Keep your servers current. Test and install recommended software updates.
• Site collection upgrades
Site collections can now be upgraded independently from the content databases.
A1-B Permissions
• Share with external users (who and what)
• SharePoint Groups (when and how many)
• AD groups
• Clean up and testing
A2. Data Protection
• Backup and restore
• Frequency
• Level
• Software boundaries and limits for SharePoint (2007/2010/2013)
Limit Maximum value Limit type Notes
Number of content databases 500 per farm Supported The maximum number of content
databases per farm is 500.
Content database size (general
usage scenarios)
200 GB per content
database
Supported The default file size is 50 MB, which can be
increased to a maximum of 2 GB.
Content database size (all usage
scenarios)
4 TB per content database Supported Content databases of up to 4 TB are
supported*
A3. Site policies
• Site Lifecycles
• Site Deletion
• Site Creation
• Management
A4. Quotas
• How much data can be stored in a site collection
• Maximum size of uploaded files
• Database growth predictions
B. Information management
(content)
Versions, Records, Information Architecture
C. Application management
(Custom Solutions)
Proces for piloting and testing solutions
Guidelines for packaging and deploying customizations
Guidelines for updating customizations
Approved tools for customizations
C2. Lifecycle management
Development Pre-production Production
Test new and updated
apps and solutions
Control source code
and use versioning
Keep environments in
sync to get best results
from testing
Sync Sync
C3. Branding
• Custom Logo + Custom Theme
• Master Pages
• Localization
• Responsive
Myth 1: Governance is important only for large
deployments
“We just want to collaborate”
 Creating SharePoint artifacts without a plan
(Infrastructure, Information Architecture)
 No Enterprise Content Management
No permissions concept, archiving, no retention
 SharePlosion
(can happen with relatively small amounts of content)
How did this happen?
Inadequate
infrastructure
No information
architecture
No security
concept
Wild
customizations
No proper
training
Governance hell
What is SharePoint Governance?
Governance is the set of policies, roles, responsibilities, and processes that control how an
organization's business divisions and IT teams work together to achieve its goals.
(Microsoft)
Policy Role / Responsibility Process
CDB cannot contain
more than 20 SCs
Farm Admin
Weekly: Create CDBs
/ Move SCs / Delete
SCs
Myth 2: The Governance Plan
The SharePoint Governance Plan is a guidebook outlining the
administration, maintenance, and support of X Corporation’s
SharePoint environments. It identifies lines of ownership for both
business and technical teams, defining who is responsible for what
areas of the system. Furthermore it establishes rules for appropriate
usage of the SharePoint environments.
Microsoft SharePoint Governance Template
Myth 2: The Governance Plan
Governance plan
• Small and concise
• Bullets, posters
• Wiki
Policy
Role /
Responsibility
Process
Policies Roles/Responsibilities Processes
IT Governance
Information management
Security Management
Application management
Your Governance Plan
Your governance plan
Don’t try to cover everything.
Make sure that the Governance Body has authority to
decide and react quickly.
Myth 3: The Governance Body
We recommend that you create a team from various disciplines across
your organization to develop and maintain these policies. Include people
from as many roles as possible.
Microsoft Technet
https://technet.microsoft.com/en-us/library/cc263356.aspx
Governance team
https://technet.microsoft.com/en-us/library/cc263356.aspx
Your Governance team
Governance
Body
Enterprise
Architect
Project
Lead(s)
[Business]
Lead SP
Admin
Lead
Software
Architect
Workers
council
Compliance
Officer
Risk
Officer
Data
Privacy
officer
SP
Influencers
Project
Sponsor
Myth 3: The Governance Body
Focus on needs
and resources
Keep it small
Authority to
decide
Real world example: Large Real
Estate customer
Real world example
8.000
Site Collections
CRM
Real world example
• Auto-provisioned from external system (CRM)
• 200-10000 documents (avg. 500)
• 24 Security Groups
• 4 groups with prepopulated membership (CRM)
• “Nested” through group owners
• Hierarchical permissions management
• “Managers” can break permission inheritance
• 60 Content types. CT Inheritance
• Records management (InPlace + DM)
• Site policies according to Project Lifecycle
RE FARM
Governance Challenges
Farm health
Permissions
Content types
Content monitoring
ECM
Applications
Policies Roles/Responsibilities Processes
IT Management
Information management
Security Management
Application management
Your Governance Plan
IT/SP Management
Policy Role/Responsibility Process
Measure network
latency
Network latency
cannot be larger than X
Chief Network
Administrator, Mr. John
Smith
Tool X will be configured to
automatically measure network
latency in 10-days intervals. If
latency is larger than X...
SP Logs Hard drives
size
Drive partitions where
log drives are stored
cannot be used more
than 75%
Chief Network
Administrator, deputy Mr.
Adam Doe
SC will be configured to monitor
drives, and to archive logs...
SP Health check Regular SP Farm health
check
Chief Network
Administrator, Mr. John
Smith
Tool X will be used to...
SP Best practices Regular SP Best
Practices monitoring
Chief Network
Administrator, Mr. John
Smith
A tool will be used to automatically
monitor SP Best Practices every
week and to report
Challenge 1: SharePoint Farm Health
• SharePoint Farm Status
• SharePoint Best Practices
Infrastructure / SharePoint
Policy Role/Responsibility Process
Best Practice SharePoint Logs have
to be stored on a
separate drive
Chief Network
Administrator, Mr. John
Smith
Best Practices check to determine if
Logs are in proper location
Best Practice Loopback Check
disabled
Chief Network
Administrator deputy Mr.
Adam Doe
Best Practices check to determine if
loopback check is configured
properly
SharePoint Best practices
• Microsoft TechNet
• PowerShell / Central Admin
• SPDocKit SharePoint Best Practices Portal
https://bp.spdockit.com
Challenge 2: Dead content
• Documents not accessed
• Documents whose authors are not....
Information Management
Policy Role/Responsibility Process
Site structure Project sites can
contain only
predefined libraries
Chief Network
Administrator, Mr. John
Smith
Use SharePoint Manager, or
PowerShell script A, to identify
project sites with custom document
libraries
Dead content Dispose of the content
that is unused since 6
months
Chief Network
Administrator deputy Mr.
Adam Doe
Once a month use PowerShell to
locate content which is not used
since 6 months, and inform the
content owners...
Sites in retention Regular SP Farm health
check
Compliance officer, Ms
Anna Smith, Chief
Network Administrator...
PowerShell Script X will be executed
every Monday which finds the site
collections that...
Content types Content types are
provisioned only
through the CTH
Taxonomy officer, Ms
Jane Smith, Chief
Network Administrator...
PowerShell Script Y will be executed
every Monday which iterates the
site collections...
Challenge 3: Permission governance
• Reporting permissions for sites and users
• SharePoint Group and Permission level management
• Permission inheritance
Permissions and security
Policy Role/Responsibility Process
Item level permissions No item level
permissions are
enabled in the
“Reports” library
Chief Network
Administrator X,
Compliance Officer Y
Develop security event receiver that
prevents breaking permissions on
the item level in the document
library “Reports”
Auditors Every six months,
enable auditing
process on the
“Reports” library
Chief Network
Administrator X,
Compliance Officer Y
On demand, use code to create
Permission Level and SharePoint
Group for Auditors, so they can
access content in the “Reports”
library
External Users
(Microsoft Account)
External users are not
allowed in library
“Reports”
Chief Network
Administrator X,
Compliance Officer Y
PowerShell Script X will be executed
every day which finds and removes
external users...
Group Owners Project Managers SP
Group is owner of all
other SP Groups
Chief Network
Administrator X,
Compliance Officer Y
PowerShell Script Y will be executed
every Monday which iterates the
site collections...
Challenge 4: Customizations governance
• Assert the necessity of customization
• Code quality
Applications
Policy Role/Responsibility Process
Custom code policy
in portal site
In the portal site, only
apps are allowed
Chief Network
Administrator, Mr. John
Smith
No server side custom code is
allowed for deployment in the
portal web application. Every 7
days, PowerShell script A will
detect...
Server side code in
project sites
All server side code in
project sites must be
approved
Head of Development,
Ms Samantha Doe
Before installation of any server
side package SPCop / SPCAF will be
used for code quality check
.NET 3.5 workflows No .NET 3.5 workflows
allowed – only WM or
K2...
Head of Development,
Ms Samantha Doe
PowerShell Script Y, run once a day,
will be used to iterate site
collections and detect and
deactivate Workflows...
Code quality and tools
 Coding conventions (your own or Microsoft’s)
 StyleCop (stylecop.codeplex.com)
 SharePoint server side code quality
 SPDisposeCheck
 SPCAF (www.spcaf.com)
Real world use case
• Infrastructure provisioning
• Content provisioning and management
• Responsibilities, roles and permissions
• ECM Policies (Records + Site Policies)
Governance Plan
(24 pages)
• Project Sponsor
• Project lead
• Enterprise Architect
• Software Architect
Governance Body
• Governance is necessary for small and large deployments
• Demystify governance, keep it straightforward
• Keep focus on implementation (processes)
Questions
Thank you!

More Related Content

What's hot

Creating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessCreating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint Success
C/D/H Technology Consultants
 
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
European SharePoint Conference
 
AvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle MgmntAvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle Mgmnt
Mary Leigh Mackie
 
How to Plan, Manage and Control SharePoint Projects
How to Plan, Manage and Control SharePoint Projects How to Plan, Manage and Control SharePoint Projects
How to Plan, Manage and Control SharePoint Projects
Dux Raymond Sy
 
Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60
Christian Buckley
 
Collab365 - Modern collaboration in teams and projects powered by Office 365
Collab365 - Modern collaboration in teams and projects powered by Office 365Collab365 - Modern collaboration in teams and projects powered by Office 365
Collab365 - Modern collaboration in teams and projects powered by Office 365
Jasper Oosterveld
 
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
ITProceed
 
11 Strategic Considerations for SharePoint Migrations
11 Strategic Considerations for SharePoint Migrations11 Strategic Considerations for SharePoint Migrations
11 Strategic Considerations for SharePoint Migrations
Christian Buckley
 
Establishing a Collaboration Roadmap
Establishing a Collaboration RoadmapEstablishing a Collaboration Roadmap
Establishing a Collaboration Roadmap
Drew Madelung
 
A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013
Christian Buckley
 
Plan to Migrate to SharePoint Online
Plan to Migrate to SharePoint OnlinePlan to Migrate to SharePoint Online
Plan to Migrate to SharePoint Online
Erica Toelle
 
Don't upgrade to SharePoint 2013
Don't upgrade to SharePoint 2013Don't upgrade to SharePoint 2013
Don't upgrade to SharePoint 2013
davidlozzi
 
5 Steps for Constructing a Successful SharePoint Migration Plan
5 Steps for Constructing a Successful SharePoint Migration Plan5 Steps for Constructing a Successful SharePoint Migration Plan
5 Steps for Constructing a Successful SharePoint Migration Plan
Christian Buckley
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Mai Omar Desouki
 
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and ContrastManaging SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
Christian Buckley
 
Introduction to Intranet Planning
Introduction to Intranet PlanningIntroduction to Intranet Planning
Introduction to Intranet Planning
Haaron Gonzalez
 
Office 365 and using SharePoint Online
Office 365 and using SharePoint OnlineOffice 365 and using SharePoint Online
Office 365 and using SharePoint Online
Cliff Ashcroft
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App Slides
Don Donais
 
SharePoint Workflow Migration
SharePoint Workflow MigrationSharePoint Workflow Migration
SharePoint Workflow Migration
Cygnet Infotech
 
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionMN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
Don Donais
 

What's hot (20)

Creating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessCreating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint Success
 
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
 
AvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle MgmntAvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle Mgmnt
 
How to Plan, Manage and Control SharePoint Projects
How to Plan, Manage and Control SharePoint Projects How to Plan, Manage and Control SharePoint Projects
How to Plan, Manage and Control SharePoint Projects
 
Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60
 
Collab365 - Modern collaboration in teams and projects powered by Office 365
Collab365 - Modern collaboration in teams and projects powered by Office 365Collab365 - Modern collaboration in teams and projects powered by Office 365
Collab365 - Modern collaboration in teams and projects powered by Office 365
 
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
 
11 Strategic Considerations for SharePoint Migrations
11 Strategic Considerations for SharePoint Migrations11 Strategic Considerations for SharePoint Migrations
11 Strategic Considerations for SharePoint Migrations
 
Establishing a Collaboration Roadmap
Establishing a Collaboration RoadmapEstablishing a Collaboration Roadmap
Establishing a Collaboration Roadmap
 
A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013
 
Plan to Migrate to SharePoint Online
Plan to Migrate to SharePoint OnlinePlan to Migrate to SharePoint Online
Plan to Migrate to SharePoint Online
 
Don't upgrade to SharePoint 2013
Don't upgrade to SharePoint 2013Don't upgrade to SharePoint 2013
Don't upgrade to SharePoint 2013
 
5 Steps for Constructing a Successful SharePoint Migration Plan
5 Steps for Constructing a Successful SharePoint Migration Plan5 Steps for Constructing a Successful SharePoint Migration Plan
5 Steps for Constructing a Successful SharePoint Migration Plan
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
 
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and ContrastManaging SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
 
Introduction to Intranet Planning
Introduction to Intranet PlanningIntroduction to Intranet Planning
Introduction to Intranet Planning
 
Office 365 and using SharePoint Online
Office 365 and using SharePoint OnlineOffice 365 and using SharePoint Online
Office 365 and using SharePoint Online
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App Slides
 
SharePoint Workflow Migration
SharePoint Workflow MigrationSharePoint Workflow Migration
SharePoint Workflow Migration
 
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionMN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
 

Similar to SharePoint Governance: stories, myths, legends and real life

Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Christian Buckley
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
Perficient, Inc.
 
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
Joel Oleson
 
Give Your SharePoint Site a Physical
Give Your SharePoint Site a PhysicalGive Your SharePoint Site a Physical
Give Your SharePoint Site a Physical
Ascendum Solutions
 
SharePoint Migration Preparation
SharePoint Migration PreparationSharePoint Migration Preparation
SharePoint Migration Preparation
SysKit Ltd
 
March 2023 CIAOPS Need to Know Webinar
March 2023 CIAOPS Need to Know WebinarMarch 2023 CIAOPS Need to Know Webinar
March 2023 CIAOPS Need to Know Webinar
Robert Crane
 
aOS Bangalore-all about documents o365 06/04/2017
aOS Bangalore-all about documents o365 06/04/2017aOS Bangalore-all about documents o365 06/04/2017
aOS Bangalore-all about documents o365 06/04/2017
Sébastien Paulet
 
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
Joanne Klein
 
SharePoint 2013 ECM & Methodology
SharePoint 2013 ECM & Methodology SharePoint 2013 ECM & Methodology
SharePoint 2013 ECM & Methodology
Sonny Thai
 
Getting to Know Enterprise Content Management (ECM) and How It Can Help You
Getting to Know Enterprise Content Management (ECM) and How It Can Help YouGetting to Know Enterprise Content Management (ECM) and How It Can Help You
Getting to Know Enterprise Content Management (ECM) and How It Can Help You
InnoTech
 
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Innovate Vancouver
 
11 Strategic Considerations for SharePoint Migration presented by Christian B...
11 Strategic Considerations for SharePoint Migration presented by Christian B...11 Strategic Considerations for SharePoint Migration presented by Christian B...
11 Strategic Considerations for SharePoint Migration presented by Christian B...
European SharePoint Conference
 
Spca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackieSpca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackieNCCOMMS
 
11 Strategic Considerations for SharePoint Migrations #SPSVB
11 Strategic Considerations for SharePoint Migrations #SPSVB11 Strategic Considerations for SharePoint Migrations #SPSVB
11 Strategic Considerations for SharePoint Migrations #SPSVB
Christian Buckley
 
Navigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePointNavigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePoint
Joanne Klein
 
BPC10 BuckleyMigration-share
BPC10 BuckleyMigration-shareBPC10 BuckleyMigration-share
BPC10 BuckleyMigration-share
Christian Buckley
 
Virtual Office Hours- A SharePoint Discussion for Nonprofits.pdf
Virtual Office Hours- A SharePoint Discussion for Nonprofits.pdfVirtual Office Hours- A SharePoint Discussion for Nonprofits.pdf
Virtual Office Hours- A SharePoint Discussion for Nonprofits.pdf
TechSoup
 
Using sharepoint to solve business problems #spsnairobi2014
Using sharepoint to solve business problems #spsnairobi2014Using sharepoint to solve business problems #spsnairobi2014
Using sharepoint to solve business problems #spsnairobi2014
Amos Wachanga
 
SharePoint 2013 Records Management and eDiscovery
SharePoint 2013 Records Management and eDiscoverySharePoint 2013 Records Management and eDiscovery
SharePoint 2013 Records Management and eDiscovery
Quentin Christensen
 
SharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the FieldSharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the Field
wahidsaleemi
 

Similar to SharePoint Governance: stories, myths, legends and real life (20)

Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
 
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
 
Give Your SharePoint Site a Physical
Give Your SharePoint Site a PhysicalGive Your SharePoint Site a Physical
Give Your SharePoint Site a Physical
 
SharePoint Migration Preparation
SharePoint Migration PreparationSharePoint Migration Preparation
SharePoint Migration Preparation
 
March 2023 CIAOPS Need to Know Webinar
March 2023 CIAOPS Need to Know WebinarMarch 2023 CIAOPS Need to Know Webinar
March 2023 CIAOPS Need to Know Webinar
 
aOS Bangalore-all about documents o365 06/04/2017
aOS Bangalore-all about documents o365 06/04/2017aOS Bangalore-all about documents o365 06/04/2017
aOS Bangalore-all about documents o365 06/04/2017
 
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
 
SharePoint 2013 ECM & Methodology
SharePoint 2013 ECM & Methodology SharePoint 2013 ECM & Methodology
SharePoint 2013 ECM & Methodology
 
Getting to Know Enterprise Content Management (ECM) and How It Can Help You
Getting to Know Enterprise Content Management (ECM) and How It Can Help YouGetting to Know Enterprise Content Management (ECM) and How It Can Help You
Getting to Know Enterprise Content Management (ECM) and How It Can Help You
 
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
 
11 Strategic Considerations for SharePoint Migration presented by Christian B...
11 Strategic Considerations for SharePoint Migration presented by Christian B...11 Strategic Considerations for SharePoint Migration presented by Christian B...
11 Strategic Considerations for SharePoint Migration presented by Christian B...
 
Spca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackieSpca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackie
 
11 Strategic Considerations for SharePoint Migrations #SPSVB
11 Strategic Considerations for SharePoint Migrations #SPSVB11 Strategic Considerations for SharePoint Migrations #SPSVB
11 Strategic Considerations for SharePoint Migrations #SPSVB
 
Navigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePointNavigating the Mess of a Shared drive Migration to SharePoint
Navigating the Mess of a Shared drive Migration to SharePoint
 
BPC10 BuckleyMigration-share
BPC10 BuckleyMigration-shareBPC10 BuckleyMigration-share
BPC10 BuckleyMigration-share
 
Virtual Office Hours- A SharePoint Discussion for Nonprofits.pdf
Virtual Office Hours- A SharePoint Discussion for Nonprofits.pdfVirtual Office Hours- A SharePoint Discussion for Nonprofits.pdf
Virtual Office Hours- A SharePoint Discussion for Nonprofits.pdf
 
Using sharepoint to solve business problems #spsnairobi2014
Using sharepoint to solve business problems #spsnairobi2014Using sharepoint to solve business problems #spsnairobi2014
Using sharepoint to solve business problems #spsnairobi2014
 
SharePoint 2013 Records Management and eDiscovery
SharePoint 2013 Records Management and eDiscoverySharePoint 2013 Records Management and eDiscovery
SharePoint 2013 Records Management and eDiscovery
 
SharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the FieldSharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the Field
 

More from Toni Frankola

Understanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and AdoptionUnderstanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and Adoption
Toni Frankola
 
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Toni Frankola
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Toni Frankola
 
Share point 2010 installation and mainteinance, best practices
Share point 2010   installation and mainteinance, best practices Share point 2010   installation and mainteinance, best practices
Share point 2010 installation and mainteinance, best practices Toni Frankola
 
SharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practicesSharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practices
Toni Frankola
 
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Toni Frankola
 
Automating SharePoint 2010 administration tasks with PowerShell
Automating SharePoint 2010 administration tasks with PowerShellAutomating SharePoint 2010 administration tasks with PowerShell
Automating SharePoint 2010 administration tasks with PowerShellToni Frankola
 
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...Toni Frankola
 
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...Toni Frankola
 
Best practices with SharePoint 2010 sandboxed solutions
Best practices with SharePoint 2010 sandboxed solutionsBest practices with SharePoint 2010 sandboxed solutions
Best practices with SharePoint 2010 sandboxed solutions
Toni Frankola
 
The wonderful world of SharePoint 2010 service apps
The wonderful world of SharePoint 2010 service appsThe wonderful world of SharePoint 2010 service apps
The wonderful world of SharePoint 2010 service appsToni Frankola
 
Playing in the SharePoint SandBox
Playing in the SharePoint SandBoxPlaying in the SharePoint SandBox
Playing in the SharePoint SandBoxToni Frankola
 
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Toni Frankola
 
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjehaWinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
Toni Frankola
 
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
WinDays 2009 - SharePoint For End Users - Shortcuts To SuccessWinDays 2009 - SharePoint For End Users - Shortcuts To Success
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
Toni Frankola
 
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Toni Frankola
 

More from Toni Frankola (16)

Understanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and AdoptionUnderstanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and Adoption
 
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
 
Share point 2010 installation and mainteinance, best practices
Share point 2010   installation and mainteinance, best practices Share point 2010   installation and mainteinance, best practices
Share point 2010 installation and mainteinance, best practices
 
SharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practicesSharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practices
 
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
 
Automating SharePoint 2010 administration tasks with PowerShell
Automating SharePoint 2010 administration tasks with PowerShellAutomating SharePoint 2010 administration tasks with PowerShell
Automating SharePoint 2010 administration tasks with PowerShell
 
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
 
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
 
Best practices with SharePoint 2010 sandboxed solutions
Best practices with SharePoint 2010 sandboxed solutionsBest practices with SharePoint 2010 sandboxed solutions
Best practices with SharePoint 2010 sandboxed solutions
 
The wonderful world of SharePoint 2010 service apps
The wonderful world of SharePoint 2010 service appsThe wonderful world of SharePoint 2010 service apps
The wonderful world of SharePoint 2010 service apps
 
Playing in the SharePoint SandBox
Playing in the SharePoint SandBoxPlaying in the SharePoint SandBox
Playing in the SharePoint SandBox
 
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
 
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjehaWinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
 
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
WinDays 2009 - SharePoint For End Users - Shortcuts To SuccessWinDays 2009 - SharePoint For End Users - Shortcuts To Success
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
 
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
 

Recently uploaded

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 

Recently uploaded (20)

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 

SharePoint Governance: stories, myths, legends and real life

  • 1. SharePoint Governance: stories, myths, legends and real life Toni Frankola @tonifrankola SharePoint MVP Acceleratio Ltd,. Croatia
  • 2.
  • 3. Grant, add Delete, remove Clone, transfer Generate entire SharePoint documentation, check the custom solutions, save farm deployment. Analyze and manage permissions live: clone, transfer, create groups, add or remove users. Monitor farm health, track changes and compare. Report on site contents and audit farm setup. One solution for all your SharePoint troubles… Farm Assessment Permissions Farm Audit Save time! Single console! Validate!
  • 4. Explore and compare SharePoint Online permissions. Review all your Office 365 tenants, licenses and subscriptions. Track changes and monitor users Exchange Online data. Groups Users Administrators One tool for entire Office 365… Tenant Overview Permissions Reports Review all! Save time! Examine! Compare
  • 5. The size of digital universe 4 ZB 2013 44 ZB 2020
  • 6.
  • 7. OneDrive storage plans change in pursuit of productivity and collaboration …a small number of users backed up numerous PCs and stored entire movie collections and DVR recordings. In some instances, this exceeded 75 TB per user or 14,000 times the average.
  • 8. The goals for this session • Demystify SharePoint Governance • Rules for governance plan • Forming a governance team • Creating a sample governance plan • Policy / Responsibility / Process • 4 examples of processes for implementing policies
  • 9. FACT: NOBODY REALLY LIKES GOVERNANCE • Time consuming • Costly • Outcome is difficult to measure
  • 10. Why don’t we do SharePoint governance? • SharePoint Governance is only important for large deployments. • SharePoint Governance is a book. A big book. • We don’t have people for real governance board. • Governance is nothing more than consultancy hours
  • 11. What is SharePoint Governance? Governance is the set of policies, roles, responsibilities, and processes that control how an organization's business divisions and IT teams work together to achieve its goals. (Microsoft)
  • 12.
  • 13. IT Management, 2 Information management, 4 Security management, 3 Application management, 5 0 1 2 3 4 5 6 Low Medium High GOVERNANCEEFFORT Governance effort per SharePoint maturity
  • 14. Typicalamountofgovernance Proportion of site types in a typical environment Central published site (Intranet home page) Departmental site Group and team sites Projects and workspaces Personal sites (My Sites) Governance and Site Types
  • 15. SPGovernance A. IT Governance (S+S) A1. Security, infra, and web app policies A2. Data protection (backup + rec) A3. Site policies A4. Quotas A5. Asset classification B. Information management (content) B1. Architecture B2. Access B3. Management tools C. Application management (Custom Solutions) C1. Customization policy C2. Branding C3. Custom Solutions / Apps
  • 16. A. IT Governance (Software + Services)
  • 17. A1. Security, infra, and web app policies • How is the system and infrastructure maintained? • Hardware, Software, Updates, Services Running • Who has access at what levels? • Privileged Access • Permissions (a topic for a dedicated conference)
  • 18. A1-A. Deployment governance • Track installations Use AD. • Block installations SP, SPD, InfoPath • Keep current with software updates Keep your servers current. Test and install recommended software updates. • Site collection upgrades Site collections can now be upgraded independently from the content databases.
  • 19. A1-B Permissions • Share with external users (who and what) • SharePoint Groups (when and how many) • AD groups • Clean up and testing
  • 20. A2. Data Protection • Backup and restore • Frequency • Level • Software boundaries and limits for SharePoint (2007/2010/2013) Limit Maximum value Limit type Notes Number of content databases 500 per farm Supported The maximum number of content databases per farm is 500. Content database size (general usage scenarios) 200 GB per content database Supported The default file size is 50 MB, which can be increased to a maximum of 2 GB. Content database size (all usage scenarios) 4 TB per content database Supported Content databases of up to 4 TB are supported*
  • 21. A3. Site policies • Site Lifecycles • Site Deletion • Site Creation • Management
  • 22. A4. Quotas • How much data can be stored in a site collection • Maximum size of uploaded files • Database growth predictions
  • 23. B. Information management (content) Versions, Records, Information Architecture
  • 24. C. Application management (Custom Solutions) Proces for piloting and testing solutions Guidelines for packaging and deploying customizations Guidelines for updating customizations Approved tools for customizations
  • 25. C2. Lifecycle management Development Pre-production Production Test new and updated apps and solutions Control source code and use versioning Keep environments in sync to get best results from testing Sync Sync
  • 26. C3. Branding • Custom Logo + Custom Theme • Master Pages • Localization • Responsive
  • 27. Myth 1: Governance is important only for large deployments
  • 28. “We just want to collaborate”  Creating SharePoint artifacts without a plan (Infrastructure, Information Architecture)  No Enterprise Content Management No permissions concept, archiving, no retention  SharePlosion (can happen with relatively small amounts of content)
  • 29. How did this happen? Inadequate infrastructure No information architecture No security concept Wild customizations No proper training Governance hell
  • 30. What is SharePoint Governance? Governance is the set of policies, roles, responsibilities, and processes that control how an organization's business divisions and IT teams work together to achieve its goals. (Microsoft) Policy Role / Responsibility Process CDB cannot contain more than 20 SCs Farm Admin Weekly: Create CDBs / Move SCs / Delete SCs
  • 31. Myth 2: The Governance Plan The SharePoint Governance Plan is a guidebook outlining the administration, maintenance, and support of X Corporation’s SharePoint environments. It identifies lines of ownership for both business and technical teams, defining who is responsible for what areas of the system. Furthermore it establishes rules for appropriate usage of the SharePoint environments. Microsoft SharePoint Governance Template Myth 2: The Governance Plan
  • 32. Governance plan • Small and concise • Bullets, posters • Wiki Policy Role / Responsibility Process
  • 33. Policies Roles/Responsibilities Processes IT Governance Information management Security Management Application management Your Governance Plan
  • 34. Your governance plan Don’t try to cover everything. Make sure that the Governance Body has authority to decide and react quickly.
  • 35. Myth 3: The Governance Body We recommend that you create a team from various disciplines across your organization to develop and maintain these policies. Include people from as many roles as possible. Microsoft Technet
  • 38. Your Governance team Governance Body Enterprise Architect Project Lead(s) [Business] Lead SP Admin Lead Software Architect Workers council Compliance Officer Risk Officer Data Privacy officer SP Influencers Project Sponsor
  • 39. Myth 3: The Governance Body Focus on needs and resources Keep it small Authority to decide
  • 40. Real world example: Large Real Estate customer
  • 41. Real world example 8.000 Site Collections CRM
  • 42. Real world example • Auto-provisioned from external system (CRM) • 200-10000 documents (avg. 500) • 24 Security Groups • 4 groups with prepopulated membership (CRM) • “Nested” through group owners • Hierarchical permissions management • “Managers” can break permission inheritance • 60 Content types. CT Inheritance • Records management (InPlace + DM) • Site policies according to Project Lifecycle RE FARM
  • 43. Governance Challenges Farm health Permissions Content types Content monitoring ECM Applications
  • 44. Policies Roles/Responsibilities Processes IT Management Information management Security Management Application management Your Governance Plan
  • 45. IT/SP Management Policy Role/Responsibility Process Measure network latency Network latency cannot be larger than X Chief Network Administrator, Mr. John Smith Tool X will be configured to automatically measure network latency in 10-days intervals. If latency is larger than X... SP Logs Hard drives size Drive partitions where log drives are stored cannot be used more than 75% Chief Network Administrator, deputy Mr. Adam Doe SC will be configured to monitor drives, and to archive logs... SP Health check Regular SP Farm health check Chief Network Administrator, Mr. John Smith Tool X will be used to... SP Best practices Regular SP Best Practices monitoring Chief Network Administrator, Mr. John Smith A tool will be used to automatically monitor SP Best Practices every week and to report
  • 46. Challenge 1: SharePoint Farm Health • SharePoint Farm Status • SharePoint Best Practices
  • 47. Infrastructure / SharePoint Policy Role/Responsibility Process Best Practice SharePoint Logs have to be stored on a separate drive Chief Network Administrator, Mr. John Smith Best Practices check to determine if Logs are in proper location Best Practice Loopback Check disabled Chief Network Administrator deputy Mr. Adam Doe Best Practices check to determine if loopback check is configured properly
  • 48. SharePoint Best practices • Microsoft TechNet • PowerShell / Central Admin • SPDocKit SharePoint Best Practices Portal https://bp.spdockit.com
  • 49.
  • 50. Challenge 2: Dead content • Documents not accessed • Documents whose authors are not....
  • 51. Information Management Policy Role/Responsibility Process Site structure Project sites can contain only predefined libraries Chief Network Administrator, Mr. John Smith Use SharePoint Manager, or PowerShell script A, to identify project sites with custom document libraries Dead content Dispose of the content that is unused since 6 months Chief Network Administrator deputy Mr. Adam Doe Once a month use PowerShell to locate content which is not used since 6 months, and inform the content owners... Sites in retention Regular SP Farm health check Compliance officer, Ms Anna Smith, Chief Network Administrator... PowerShell Script X will be executed every Monday which finds the site collections that... Content types Content types are provisioned only through the CTH Taxonomy officer, Ms Jane Smith, Chief Network Administrator... PowerShell Script Y will be executed every Monday which iterates the site collections...
  • 52. Challenge 3: Permission governance • Reporting permissions for sites and users • SharePoint Group and Permission level management • Permission inheritance
  • 53. Permissions and security Policy Role/Responsibility Process Item level permissions No item level permissions are enabled in the “Reports” library Chief Network Administrator X, Compliance Officer Y Develop security event receiver that prevents breaking permissions on the item level in the document library “Reports” Auditors Every six months, enable auditing process on the “Reports” library Chief Network Administrator X, Compliance Officer Y On demand, use code to create Permission Level and SharePoint Group for Auditors, so they can access content in the “Reports” library External Users (Microsoft Account) External users are not allowed in library “Reports” Chief Network Administrator X, Compliance Officer Y PowerShell Script X will be executed every day which finds and removes external users... Group Owners Project Managers SP Group is owner of all other SP Groups Chief Network Administrator X, Compliance Officer Y PowerShell Script Y will be executed every Monday which iterates the site collections...
  • 54. Challenge 4: Customizations governance • Assert the necessity of customization • Code quality
  • 55. Applications Policy Role/Responsibility Process Custom code policy in portal site In the portal site, only apps are allowed Chief Network Administrator, Mr. John Smith No server side custom code is allowed for deployment in the portal web application. Every 7 days, PowerShell script A will detect... Server side code in project sites All server side code in project sites must be approved Head of Development, Ms Samantha Doe Before installation of any server side package SPCop / SPCAF will be used for code quality check .NET 3.5 workflows No .NET 3.5 workflows allowed – only WM or K2... Head of Development, Ms Samantha Doe PowerShell Script Y, run once a day, will be used to iterate site collections and detect and deactivate Workflows...
  • 56. Code quality and tools  Coding conventions (your own or Microsoft’s)  StyleCop (stylecop.codeplex.com)  SharePoint server side code quality  SPDisposeCheck  SPCAF (www.spcaf.com)
  • 57. Real world use case • Infrastructure provisioning • Content provisioning and management • Responsibilities, roles and permissions • ECM Policies (Records + Site Policies) Governance Plan (24 pages) • Project Sponsor • Project lead • Enterprise Architect • Software Architect Governance Body
  • 58. • Governance is necessary for small and large deployments • Demystify governance, keep it straightforward • Keep focus on implementation (processes)