SlideShare a Scribd company logo
If SharePoint had Warning Labels
By Joanne Klein
About Me
- SharePoint Architect at Conexus Credit Union
- Independent SharePoint/O365 Consultant
- Saskatchewan SharePoint User Group
- Worked with SharePoint 2007/2010/2013 and Online in O365
- Hats: End-User, Power-User, BA, Dev, Administrator, IT-Pro
- Certifications:
- MCITP, SharePoint 2010 Administration
- MCTS, SharePoint 2010 Developer
Most importantly… the school of hard knocks!!!
Work like a Network
- SharePoint Community www.skspug.ca
- Twitter: @JoanneCKlein #SPHelp
- Blog: JoanneCKlein.com
- Slide deck will be posted on JoanneCKlein.com
About You
What size of organization do you work in?
What version of SharePoint do you use?
About this talk
• My "Pay it Forward" SharePoint talk
• Mostly non-technical
• Comes from personal experiences
The Promise of SharePoint
• Intranet/Extranet
• Collaboration
• Content and Document Management
• Regulatory Support Features
• Business Process Automation
• Business Intelligence
• Leverage data outside of SharePoint
• 3rd party products
If SharePoint had Warning Labels
My "Warnings"
Benefit
Warning
Examples
Remediation
“Installing SharePoint is easy”
- Wizards make it easy
- No Training? You can still get SharePoint up-and-running!
- Use existing staff to install
- Windows Server Administrator, SQL Administrator, .NET
Developer
Benefit
“Installing SharePoint is easy”
• Farm topology?
• Hardware/Software requirements
• Least-privilege permission model
• Database GUIDs
• SQL setup
• Enabled features
Warning
“Installing SharePoint is easy”
Installing SharePoint is just the beginning!
• Patch Strategy
• Back-ups
• Performance monitoring/tuning
• Dev/Test/QA environment
Warning
“Installing SharePoint is easy”
• Training
• Learn PowerShell
• SQL Alias (on SharePoint servers)
Remediation
• AutoSPInstaller: https://autospinstaller.codeplex.com/
• Happy SQL = Happy SharePoint
• Best Practises for SQL Server in a SharePoint Farm:
https://technet.microsoft.com/en-us/library/hh292622.aspx
• Service Accounts: 10 for SharePoint farm, 5 additional for BI
“You can customize SharePoint almost any way you want”
Benefit
…given enough time, money, and resources!
• You have a business process that needs automating?
• You have a business requirement you would like automated?
We can build a solution for it in SharePoint...
“You can customize SharePoint almost any way you want”
Levels of Development
Level 1: SharePoint UI
Level 2: SharePoint Designer, InfoPath, Workflow
Level 3: Visual Studio: .NET code, javascript, HTML, CSS
“You can customize SharePoint almost any way you want”
Comes with a "tax" the company must be willing to pay
• On-premises version upgrade?
• Maintenance and support
• Available expertise
• O365 updates
Warning
“You can customize SharePoint almost any way you want”
Microsoft quote:
"Be thorough in custom web design, development and testing –
We know many SharePoint sites are published portals or custom
web apps and we are excited about the new features we
designed for these scenarios. We encourage you to review the
new features and guidance to reduce the amount of custom
work you need to do."
“You can customize SharePoint almost any way you want”
• Following recommended Microsoft guidelines
• Add-in model rather than farm solutions.
• New SharePoint Framework for doing client-side customizations
• Office 365 Development Patterns and Practices Guidance
• SPCAF – analyze your customizations!
• Understand the out-of-the-box capabilities!
• Twitter Poll
Remediation
If SharePoint had Warning Labels
“You can make SharePoint look like it's NOT SharePoint”
- You can brand SharePoint so it doesn't resemble the out-
of-the-box look of native SharePoint.
- Important for external-facing sites.
Benefit
Out-of-the-Box SharePoint Site
SharePoint Home (New for O365)
Branded SharePoint Sites
“You can make SharePoint look like it's NOT SharePoint”
Microsoft quote:
“Use SharePoint as an out-of-box application whenever
possible -- We designed the new SharePoint UI to be clean,
simple and fast and work great out-of-box. We encourage you
not to modify it which could add complexity, performance
and upgradeability and to focus your energy on working with
users and groups to understand how to use SharePoint to
improve productivity and collaboration and identifying and
promoting best practices in your organization.”
“You can make SharePoint look like it's NOT SharePoint”
• Not branding in a supported way
• Interfering with SharePoint functionality
• Branding “Tax”
Warning
“You can make SharePoint look like it's NOT SharePoint”
• Engage skilled expertise to brand SharePoint.
• Consider doing light-weight branding first. (fonts/colours)
• Intranet versus Extranet versus Public-facing site
Remediation
“Power Users can build their own solutions”
- Self Serve
- Removes IT bottleneck
- IT can focus on complex deliverables
2
Benefit
“Power Users can build their own solutions”
There are fewer controls over what is built.
• No standards!
• “In the wild” - SharePoint V-Next?
• Who supports them?
Warning
“Power Users can build their own solutions”
• Governance to guide/monitor what’s being built.
• Train Power Users!
• Company standards defined.
Remediation
“Users can control their own site”
- Users can have their own space in SharePoint to
collaborate with others and to use in any way they want to
meet their own goals.
- By delegating site ownership to the individuals who control
the content of the site they become self-sufficient.
Benefit
“Users can control their own site”
Watch that users don’t shoot themselves in the foot!
• Exceeding URL lengths
• Treat document libraries as network shares
• Threshold limits
• List/library setting changes
• Deleting the site
• Removing their own access
Warning
“Users can control their own site”
• Governance plan
• Training material and options:
• Video tutorials
• Documents
• PowerPoint presentations
• Targeted webparts
• Train your site owners!!!!
Remediation
“Granting permissions is ultra flexible”
- Granular permissions: site, library, list, folder, item level.
- Permissions can utilize:
- Active Directory groups
- SharePoint groups
- Individual accounts
Benefit
“Granting permissions is ultra flexible”
Left unchecked, this can become a support nightmare.
• No way to see "Employee x” all access
• Breaking inheritance and performance
Warning
• Employee leaves
• Beware of Item level permissions
“Granting permissions is ultra flexible”
• Governance
• Standardize groups (visitors – members – owners)
• Invest in 3rd party product
• Break permission inheritance as infrequently as possible
• Assign permissions at highest-level possible
• Permissions can drive layout (segment by security level)
• Centralize security administration
Remediation
“Granting permissions is ultra flexible”
Active Directory Groups
• Administered by IT Staff
• Can Nest AD groups
• SharePoint Owners can’t see who’s
in an AD group
• Can’t use with Person/Group
column
Remediation
SharePoint Groups
• Administered by SP Owners
• Cannot nest SharePoint groups
• SharePoint Owners can see
who’s in a SharePoint group
• Can use with Person/Group
column
HYBRID APPROACH!
“It’s a great place to store documents”
- Drag-and-drop
- Versioning
- Check-in/Check-out/Approval/Publish
- Familiar folder structure
- Record declaration
- Real-time co-authoring
- Browser-based office documents
Benefit
“It’s a great place to store documents”
Lack of planning results in a terrible end-user experience and
can leave end-users frustrated with SharePoint.
• No Information Architecture
• No Corporate Taxonomy
• Expensive network share!
Warning
“It’s a great place to store documents”
• Define Information Architecture
• Decide on IA Features
Remediation
Site Collections Sites & Subsites Libraries & Lists
Metadata Managed Metadata Content Types
Content Organizer
Content Hub
Information Management Policies
“It’s a great place to store documents”
Information Architecture
Corporate Portal
Division Areas
Project Sites
Team/Committee Sites
Personal Sites
Structure &
Governance
“It’s a great place to store documents”
• Governance for Information Architecture above the line
• Configure search – “Findability”
• Train content owners - "Putability"
Remediation
“Just use search to find what you’re looking for”
- Display search results from across your organization
- Customize search webparts
- Show federated search results
- Preview Office documents
Benefit
Custom Search Results
Search
Preview
“Just use search to find what you’re looking for”
Search is only as good as Information Architecture
• No metadata/No content types - search results will
definitely suffer.
• OOS required for Document Preview
**On-Premises
Warning
“Just use search to find what you’re looking for”
• Define Information Architecture
• Customize your search results
• Install Office Online Server (previously Office Web Apps) in your
on-premises environment
Remediation
“Build it and they will come”
- Leading-edge capabilities in O365
- Frictionless collaboration
- Work from any location on any device
- Both inside and outside your organization
- Easy to sign-up for an O365 Tenant
Benefit
“Build it and they will come”
• Don't assume your employees will embrace the new
features and know how to use it effectively.
• No guidelines and governance? Confused staff
• The “Wild West of collaboration”
• What features are available and what to use when?
(individual, group, and organizational level)
Warning
“Build it and they will come”
• First Release program – sign up!
• Don't just rely on a one-time training event
• Executive-level support is critical
Remediation
• Organizational Change Management
• Engage the early adopters and innovators in your organization
“Build it and they will come”
Remediation
• "When to Use What in O365" whitepaper
by Richard Harbridge and Kanwal Khipple from 2ToLead
• SharePoint
• OneDrive for Business
• Yammer
• Outlook/Exchange
• Skype for Business
• O365 Groups
• Delve Boards
• Video Portal
http://www.2tolead.com/whitepaper-when-to-use-what-in-office-365
Extra: How do I Resource a SharePoint team?
SharePoint Architect *
Information Architect
Search Architect
SharePoint Back-end Developer
SharePoint Front-end Developer
SharePoint Administrator
Business Analyst
Beware of Multiple Hats!
Power User
Org Change Manager
Business Intelligence Analyst
Windows Server Administrator *
SQL Administrator *
Security/Identity Administrator
Network Administrator
Extra: What’s in a SharePoint Governance Plan?
• Site Creation
• Permission Management
• Information Architecture
• Site Lifecycle and Retirement
• Customization
• Navigation
• Search
• Roles & Responsiblities
Even with these warnings, SharePoint is still Awesome!
• Future of SharePoint event – Microsoft has stated SharePoint is a
focus for them – there WILL be another version of on-premises
SharePoint!
• Flexible and powerful product that does many things VERY well.
• "Feature Packs" - O365 capabilities will be brought down to On-
Premises SharePoint!!!
Thank you and Happy SharePointing!
Slides posted at JoanneCKlein.com
@JoanneCKlein
JoanneCKlein@outlook.com
SK SharePoint User Group: www.skspug.ca
@SKSPUG
Reference Links
Todd Klindt’s service account recommendations
http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=391
Best Practises for SQL Server in a SharePoint Farm
https://technet.microsoft.com/en-us/library/hh292622.aspx
AutoSPInstaller
https://autospinstaller.codeplex.com/
O365 Developer Patterns and Practices
http://dev.office.com/PNP
SPCAF (SharePoint Code Analysis Framework)
https://www.spcaf.com
When to Use What in O365 whitepaper
http://www.2tolead.com/whitepaper-when-to-use-what-in-office-365

More Related Content

PPTX
From 0 to 100 with Content types
PPTX
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
PPTX
Essentials for the SharePoint Power User - NACollabSummit
PPTX
Establishing Content Structure & Information Governance in SharePoint
PPTX
SharePoint 2010 Document Management
PDF
Enterprise Document Management in SharePoint 2010
PPTX
Structuring Serendipitous Collaboration - Nick Inglis at Collab365 Conference
PPTX
Best Practices to SharePoint Physical and Information Architecture
From 0 to 100 with Content types
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
Essentials for the SharePoint Power User - NACollabSummit
Establishing Content Structure & Information Governance in SharePoint
SharePoint 2010 Document Management
Enterprise Document Management in SharePoint 2010
Structuring Serendipitous Collaboration - Nick Inglis at Collab365 Conference
Best Practices to SharePoint Physical and Information Architecture

What's hot (20)

PPTX
Share point document management
PPTX
Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017
KEY
SharePoint Document Management
PPTX
Manage how people use your SharePoint Online
PPTX
Top ten new ECM features in SharePoint 2013
PPTX
Introduction To Microsoft SharePoint 2013
PPTX
SPCA2013 - Best Practices Document Management in SharePoint (Online) 2013
PPTX
Inside the mind of a SharePoint Solutions Architect
PDF
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
PPTX
Share Conference 2014 - Tips and tricks to successfully structure your docume...
PPTX
Wisconsin SharePoint User Group - November 2020 - Ignite News
PPTX
SharePoint 2013 Document Management Out of the Box
PPTX
Drew madelung sp designer workflows - sp-biz
PPTX
SharePoint Taxonomy Introduction
PDF
Rotating Banner in SharePoint with a DataView Webpart
PPTX
Let's build an adoption centre in office 365
PPTX
SPS Twin Cities - Congratulations You Inherited a SharePoint Site
PDF
Beginners SharePoint introduction
PPTX
Build a modern Office 365 Adoption Center with no code
PPTX
Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...
Share point document management
Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017
SharePoint Document Management
Manage how people use your SharePoint Online
Top ten new ECM features in SharePoint 2013
Introduction To Microsoft SharePoint 2013
SPCA2013 - Best Practices Document Management in SharePoint (Online) 2013
Inside the mind of a SharePoint Solutions Architect
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Share Conference 2014 - Tips and tricks to successfully structure your docume...
Wisconsin SharePoint User Group - November 2020 - Ignite News
SharePoint 2013 Document Management Out of the Box
Drew madelung sp designer workflows - sp-biz
SharePoint Taxonomy Introduction
Rotating Banner in SharePoint with a DataView Webpart
Let's build an adoption centre in office 365
SPS Twin Cities - Congratulations You Inherited a SharePoint Site
Beginners SharePoint introduction
Build a modern Office 365 Adoption Center with no code
Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...
Ad

Viewers also liked (8)

PPTX
Daybreakers individual research 5
PPTX
General knowledge on islamic banking muk lecture
PPTX
Автоматическое управление DevOps активностями в стартапе
PPTX
Part 2
PDF
Hanya Seorang Blogger! Bukan Ustad!
PDF
CV-Eng ibrahim
PDF
Doc 04 06-el_apoyo_social_de_familias_en_riesgo
PPTX
Fases de la Auditoría
Daybreakers individual research 5
General knowledge on islamic banking muk lecture
Автоматическое управление DevOps активностями в стартапе
Part 2
Hanya Seorang Blogger! Bukan Ustad!
CV-Eng ibrahim
Doc 04 06-el_apoyo_social_de_familias_en_riesgo
Fases de la Auditoría
Ad

Similar to If SharePoint had Warning Labels (20)

PPT
Social In SharePoint 2010
PPT
Sharepoint Presentation
PPTX
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
PPTX
Office365 Governance Is Changing!!
PPTX
VisualSP - The SharePoint Help System for End Users
PDF
SharePoint Saturday Richmond - So you want to implement SharePoint 2010, what...
PPTX
Another attempt to demystify SharePoint Governance - SP Saturday Boston
PPTX
What Makes SharePoint UX Good?
PPTX
Introduction and What’s new in SharePoint 2013
PPTX
The SharePoint Business Analyst Guide
PPTX
Careers in SharePoint, Office 365, Azure & Power BI
PPTX
Movin on Up - ScarePoint Friday Cincinnati 2016
PPTX
Movin’ On Up - A #SharePoint Migration Case Study #HSPUG
PPTX
A Career in SharePoint
PPTX
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
PPTX
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
PPTX
What Makes for a Successful Migration to SharePoint Online
PDF
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
PPTX
Governance - O365 How It's Affected & Where Do I Start
PPTX
Measuring SharePoint -- Webtrends Engage 2013
Social In SharePoint 2010
Sharepoint Presentation
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
Office365 Governance Is Changing!!
VisualSP - The SharePoint Help System for End Users
SharePoint Saturday Richmond - So you want to implement SharePoint 2010, what...
Another attempt to demystify SharePoint Governance - SP Saturday Boston
What Makes SharePoint UX Good?
Introduction and What’s new in SharePoint 2013
The SharePoint Business Analyst Guide
Careers in SharePoint, Office 365, Azure & Power BI
Movin on Up - ScarePoint Friday Cincinnati 2016
Movin’ On Up - A #SharePoint Migration Case Study #HSPUG
A Career in SharePoint
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
What Makes for a Successful Migration to SharePoint Online
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
Governance - O365 How It's Affected & Where Do I Start
Measuring SharePoint -- Webtrends Engage 2013

More from Joanne Klein (20)

PDF
IRMS UG Principles of Retention in Microsoft 365
PDF
Communication Compliance in Microsoft 365
PPTX
Protecting your Teams Work across Microsoft 365
PPTX
M365 Virtual Marathon: Retention in Office 365 - the Where What and How
PPTX
M365 Virtual Marthon: Protecting your Teamwork across Microsoft 365
PPTX
Microsoft Teams in the Modern Workplace
PPTX
Empowering the business for eDiscovery in Office 365 - BRK2112
PPTX
7 ways to auto-apply retention labels in Office 365 - THR2071
PPTX
Taking a Crawl-Walk-Run Approach to Office 365 Retention - Ottawa SPUG (no de...
PPTX
Azure Information Protection - Taking a Team Approach - SPS Montreal
PPTX
Azure Information Protection - Taking a Team Approach
PPTX
Office 365 Vancouver. A Team Approach to Azure Information Protection
PPTX
Navigating the Mess of a Shared drive Migration to SharePoint
PPTX
SPFest Chicago - Information Management and Data Governance in Office 365
PPTX
O365 Practical Adoption Strategies - HDI Regina Chapter
PPTX
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
PPTX
Office 365 - Practical Adoption Strategies - SP Unite @ Haarlem
PPTX
Information management and data governance in Office 365
PPTX
Office 365 Practical Adoption Strategies - SPSBelgium
PPTX
O365 Practical Adoption Strategies - SPS Toronto 2017
IRMS UG Principles of Retention in Microsoft 365
Communication Compliance in Microsoft 365
Protecting your Teams Work across Microsoft 365
M365 Virtual Marathon: Retention in Office 365 - the Where What and How
M365 Virtual Marthon: Protecting your Teamwork across Microsoft 365
Microsoft Teams in the Modern Workplace
Empowering the business for eDiscovery in Office 365 - BRK2112
7 ways to auto-apply retention labels in Office 365 - THR2071
Taking a Crawl-Walk-Run Approach to Office 365 Retention - Ottawa SPUG (no de...
Azure Information Protection - Taking a Team Approach - SPS Montreal
Azure Information Protection - Taking a Team Approach
Office 365 Vancouver. A Team Approach to Azure Information Protection
Navigating the Mess of a Shared drive Migration to SharePoint
SPFest Chicago - Information Management and Data Governance in Office 365
O365 Practical Adoption Strategies - HDI Regina Chapter
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
Office 365 - Practical Adoption Strategies - SP Unite @ Haarlem
Information management and data governance in Office 365
Office 365 Practical Adoption Strategies - SPSBelgium
O365 Practical Adoption Strategies - SPS Toronto 2017

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Cloud computing and distributed systems.
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Cloud computing and distributed systems.
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
The AUB Centre for AI in Media Proposal.docx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Digital-Transformation-Roadmap-for-Companies.pptx
Spectral efficient network and resource selection model in 5G networks
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Monthly Chronicles - July 2025
CIFDAQ's Market Insight: SEC Turns Pro Crypto
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Machine learning based COVID-19 study performance prediction
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Review of recent advances in non-invasive hemoglobin estimation
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Dropbox Q2 2025 Financial Results & Investor Presentation
Bridging biosciences and deep learning for revolutionary discoveries: a compr...

If SharePoint had Warning Labels

  • 1. If SharePoint had Warning Labels By Joanne Klein
  • 2. About Me - SharePoint Architect at Conexus Credit Union - Independent SharePoint/O365 Consultant - Saskatchewan SharePoint User Group - Worked with SharePoint 2007/2010/2013 and Online in O365 - Hats: End-User, Power-User, BA, Dev, Administrator, IT-Pro - Certifications: - MCITP, SharePoint 2010 Administration - MCTS, SharePoint 2010 Developer Most importantly… the school of hard knocks!!!
  • 3. Work like a Network - SharePoint Community www.skspug.ca - Twitter: @JoanneCKlein #SPHelp - Blog: JoanneCKlein.com - Slide deck will be posted on JoanneCKlein.com
  • 4. About You What size of organization do you work in? What version of SharePoint do you use?
  • 5. About this talk • My "Pay it Forward" SharePoint talk • Mostly non-technical • Comes from personal experiences
  • 6. The Promise of SharePoint • Intranet/Extranet • Collaboration • Content and Document Management • Regulatory Support Features • Business Process Automation • Business Intelligence • Leverage data outside of SharePoint • 3rd party products
  • 9. “Installing SharePoint is easy” - Wizards make it easy - No Training? You can still get SharePoint up-and-running! - Use existing staff to install - Windows Server Administrator, SQL Administrator, .NET Developer Benefit
  • 10. “Installing SharePoint is easy” • Farm topology? • Hardware/Software requirements • Least-privilege permission model • Database GUIDs • SQL setup • Enabled features Warning
  • 11. “Installing SharePoint is easy” Installing SharePoint is just the beginning! • Patch Strategy • Back-ups • Performance monitoring/tuning • Dev/Test/QA environment Warning
  • 12. “Installing SharePoint is easy” • Training • Learn PowerShell • SQL Alias (on SharePoint servers) Remediation • AutoSPInstaller: https://autospinstaller.codeplex.com/ • Happy SQL = Happy SharePoint • Best Practises for SQL Server in a SharePoint Farm: https://technet.microsoft.com/en-us/library/hh292622.aspx • Service Accounts: 10 for SharePoint farm, 5 additional for BI
  • 13. “You can customize SharePoint almost any way you want” Benefit …given enough time, money, and resources! • You have a business process that needs automating? • You have a business requirement you would like automated? We can build a solution for it in SharePoint...
  • 14. “You can customize SharePoint almost any way you want” Levels of Development Level 1: SharePoint UI Level 2: SharePoint Designer, InfoPath, Workflow Level 3: Visual Studio: .NET code, javascript, HTML, CSS
  • 15. “You can customize SharePoint almost any way you want” Comes with a "tax" the company must be willing to pay • On-premises version upgrade? • Maintenance and support • Available expertise • O365 updates Warning
  • 16. “You can customize SharePoint almost any way you want” Microsoft quote: "Be thorough in custom web design, development and testing – We know many SharePoint sites are published portals or custom web apps and we are excited about the new features we designed for these scenarios. We encourage you to review the new features and guidance to reduce the amount of custom work you need to do."
  • 17. “You can customize SharePoint almost any way you want” • Following recommended Microsoft guidelines • Add-in model rather than farm solutions. • New SharePoint Framework for doing client-side customizations • Office 365 Development Patterns and Practices Guidance • SPCAF – analyze your customizations! • Understand the out-of-the-box capabilities! • Twitter Poll Remediation
  • 19. “You can make SharePoint look like it's NOT SharePoint” - You can brand SharePoint so it doesn't resemble the out- of-the-box look of native SharePoint. - Important for external-facing sites. Benefit
  • 21. SharePoint Home (New for O365)
  • 23. “You can make SharePoint look like it's NOT SharePoint” Microsoft quote: “Use SharePoint as an out-of-box application whenever possible -- We designed the new SharePoint UI to be clean, simple and fast and work great out-of-box. We encourage you not to modify it which could add complexity, performance and upgradeability and to focus your energy on working with users and groups to understand how to use SharePoint to improve productivity and collaboration and identifying and promoting best practices in your organization.”
  • 24. “You can make SharePoint look like it's NOT SharePoint” • Not branding in a supported way • Interfering with SharePoint functionality • Branding “Tax” Warning
  • 25. “You can make SharePoint look like it's NOT SharePoint” • Engage skilled expertise to brand SharePoint. • Consider doing light-weight branding first. (fonts/colours) • Intranet versus Extranet versus Public-facing site Remediation
  • 26. “Power Users can build their own solutions” - Self Serve - Removes IT bottleneck - IT can focus on complex deliverables 2 Benefit
  • 27. “Power Users can build their own solutions” There are fewer controls over what is built. • No standards! • “In the wild” - SharePoint V-Next? • Who supports them? Warning
  • 28. “Power Users can build their own solutions” • Governance to guide/monitor what’s being built. • Train Power Users! • Company standards defined. Remediation
  • 29. “Users can control their own site” - Users can have their own space in SharePoint to collaborate with others and to use in any way they want to meet their own goals. - By delegating site ownership to the individuals who control the content of the site they become self-sufficient. Benefit
  • 30. “Users can control their own site” Watch that users don’t shoot themselves in the foot! • Exceeding URL lengths • Treat document libraries as network shares • Threshold limits • List/library setting changes • Deleting the site • Removing their own access Warning
  • 31. “Users can control their own site” • Governance plan • Training material and options: • Video tutorials • Documents • PowerPoint presentations • Targeted webparts • Train your site owners!!!! Remediation
  • 32. “Granting permissions is ultra flexible” - Granular permissions: site, library, list, folder, item level. - Permissions can utilize: - Active Directory groups - SharePoint groups - Individual accounts Benefit
  • 33. “Granting permissions is ultra flexible” Left unchecked, this can become a support nightmare. • No way to see "Employee x” all access • Breaking inheritance and performance Warning • Employee leaves • Beware of Item level permissions
  • 34. “Granting permissions is ultra flexible” • Governance • Standardize groups (visitors – members – owners) • Invest in 3rd party product • Break permission inheritance as infrequently as possible • Assign permissions at highest-level possible • Permissions can drive layout (segment by security level) • Centralize security administration Remediation
  • 35. “Granting permissions is ultra flexible” Active Directory Groups • Administered by IT Staff • Can Nest AD groups • SharePoint Owners can’t see who’s in an AD group • Can’t use with Person/Group column Remediation SharePoint Groups • Administered by SP Owners • Cannot nest SharePoint groups • SharePoint Owners can see who’s in a SharePoint group • Can use with Person/Group column HYBRID APPROACH!
  • 36. “It’s a great place to store documents” - Drag-and-drop - Versioning - Check-in/Check-out/Approval/Publish - Familiar folder structure - Record declaration - Real-time co-authoring - Browser-based office documents Benefit
  • 37. “It’s a great place to store documents” Lack of planning results in a terrible end-user experience and can leave end-users frustrated with SharePoint. • No Information Architecture • No Corporate Taxonomy • Expensive network share! Warning
  • 38. “It’s a great place to store documents” • Define Information Architecture • Decide on IA Features Remediation Site Collections Sites & Subsites Libraries & Lists Metadata Managed Metadata Content Types Content Organizer Content Hub Information Management Policies
  • 39. “It’s a great place to store documents” Information Architecture Corporate Portal Division Areas Project Sites Team/Committee Sites Personal Sites Structure & Governance
  • 40. “It’s a great place to store documents” • Governance for Information Architecture above the line • Configure search – “Findability” • Train content owners - "Putability" Remediation
  • 41. “Just use search to find what you’re looking for” - Display search results from across your organization - Customize search webparts - Show federated search results - Preview Office documents Benefit
  • 44. “Just use search to find what you’re looking for” Search is only as good as Information Architecture • No metadata/No content types - search results will definitely suffer. • OOS required for Document Preview **On-Premises Warning
  • 45. “Just use search to find what you’re looking for” • Define Information Architecture • Customize your search results • Install Office Online Server (previously Office Web Apps) in your on-premises environment Remediation
  • 46. “Build it and they will come” - Leading-edge capabilities in O365 - Frictionless collaboration - Work from any location on any device - Both inside and outside your organization - Easy to sign-up for an O365 Tenant Benefit
  • 47. “Build it and they will come” • Don't assume your employees will embrace the new features and know how to use it effectively. • No guidelines and governance? Confused staff • The “Wild West of collaboration” • What features are available and what to use when? (individual, group, and organizational level) Warning
  • 48. “Build it and they will come” • First Release program – sign up! • Don't just rely on a one-time training event • Executive-level support is critical Remediation • Organizational Change Management • Engage the early adopters and innovators in your organization
  • 49. “Build it and they will come” Remediation • "When to Use What in O365" whitepaper by Richard Harbridge and Kanwal Khipple from 2ToLead • SharePoint • OneDrive for Business • Yammer • Outlook/Exchange • Skype for Business • O365 Groups • Delve Boards • Video Portal http://www.2tolead.com/whitepaper-when-to-use-what-in-office-365
  • 50. Extra: How do I Resource a SharePoint team? SharePoint Architect * Information Architect Search Architect SharePoint Back-end Developer SharePoint Front-end Developer SharePoint Administrator Business Analyst Beware of Multiple Hats! Power User Org Change Manager Business Intelligence Analyst Windows Server Administrator * SQL Administrator * Security/Identity Administrator Network Administrator
  • 51. Extra: What’s in a SharePoint Governance Plan? • Site Creation • Permission Management • Information Architecture • Site Lifecycle and Retirement • Customization • Navigation • Search • Roles & Responsiblities
  • 52. Even with these warnings, SharePoint is still Awesome! • Future of SharePoint event – Microsoft has stated SharePoint is a focus for them – there WILL be another version of on-premises SharePoint! • Flexible and powerful product that does many things VERY well. • "Feature Packs" - O365 capabilities will be brought down to On- Premises SharePoint!!!
  • 53. Thank you and Happy SharePointing! Slides posted at JoanneCKlein.com @JoanneCKlein JoanneCKlein@outlook.com SK SharePoint User Group: www.skspug.ca @SKSPUG
  • 54. Reference Links Todd Klindt’s service account recommendations http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=391 Best Practises for SQL Server in a SharePoint Farm https://technet.microsoft.com/en-us/library/hh292622.aspx AutoSPInstaller https://autospinstaller.codeplex.com/ O365 Developer Patterns and Practices http://dev.office.com/PNP SPCAF (SharePoint Code Analysis Framework) https://www.spcaf.com When to Use What in O365 whitepaper http://www.2tolead.com/whitepaper-when-to-use-what-in-office-365