SlideShare une entreprise Scribd logo
1  sur  115
1 | @bobbyschang | bobbyschang.com
Worst Practices
Bobby Chang
@bobbyschang
2 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Contact Info
• slideshare.net/bobbyschang
• linkedin.com/in/bobbyschang
• @bobbyschang
• bobbyschang.com
Bobby Chang
Consultant, Microsoft Certified Trainer
er er
3 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Why Worst Practices?
Rather Than a List of To-Do’s
5 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
At Times It’s More Effective (and Fun) to Share
What NOT To Do
And Scare You Share With You Its Consequences
SharePoint Permissions
Basic Overview
8 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Permissions Fundamental
To Provide or Restrict
Access to SharePoint Content
9 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Site Collection
Site
List / Library
Item
Child Site
10 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Site Collection
Site
List / Library
Item
Child Site
Break Inheritance
11 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Site Collection
Site
List / Library
Item
Child Site
Break Inheritance
12 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Permission Level
Determines how much access a user has
13 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Contribute
• CRUD (Create, Read, Update, Delete) content
• Potential Audience = Team members, Content managers
Read
• Consume content
• Potential Audience = All employees, Clients
Full Control
• “The Kitchen Sink”
• Potential Audience = Site Administrators, Power Users
14 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
“Edit”
15 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Edit Contribute
16 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Delete List/Library
Edit is NOT recommended!
No Planning
Worst Practice
18 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Right?!
Planning
Matters
Planning matters
Photo Credit – Matthew Keagle & Creative Commons
Do you have a permissions strategy?
21 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
- What is purpose of the site?
- To gather vs. to share info
- Extranet vs. Intranet
- Who’s the target audience?
- Who are the content editors?
- Who are the Power Users?
- Will there be confidential info?
- Do you have compliance to follow?
- Is anyone outside org invited?
- How will permissions be governed?
- How will you document?
- What is the training plan?
23 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
“A governance strategy is never static – it is
a living, breathing process and a set of rules
that you should live by, not die by!”
--Christian Buckley, Microsoft MVP
@buckleyplanet
24 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
SharePoint platform (and the cloud) matures
Governance should evolve as your
25 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
2007 2010 2013
26 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
27 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
28 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
For instance…
29 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Office 365 Group
SharePoint
30 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Office 365 Groups & its SP Site permissions go hand-in-hand
31 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
SharePoint
Site Owners (Full Control)
Site Members (Edit)
Site Members (Edit)
Office 365 Groups
Owners
Members
Guests (External Users)
32 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Understand
Impact
Plan Communicate
“Full Control” for Everyone
Worst Practice
34 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Create & Delete Sites
Create SharePoint Groups
Manage Permissions
Activate & Deactivate SharePoint Features
Create, Update, Delete List/Library View
Generate Site Web Analytics Reports
Create, Modify, Delete SharePoint workflow
Create, Modify, Delete Site & List/Library Columns
Delete Site & List Template
Delete Master Page & Page Layout
Add, Update, Delete Pages
Add, Update, Delete Web Parts
Etc. etc. etc.
35 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
36 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Dear Site Managers,
You play a pivotal role to SharePoint success (or failure)
When asked to pleeasseee have access to EVERYTHING
Image Credit: © SheKnows LLC
Let’s not rush to give
Full Control
40 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
41 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• “Everything” may pertain only to Documents
• “Access” could mean Read, Update, and Delete
Contribute (more often than not) is sufficient
42 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Check or Refine governance policy
Ensure required training completion
Consider other permission level
• Admin privilege without site provision or security control
• e.g.: Design
43 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Thy requests must go through me …
It’s not that you’re
a control freak
Simply can’t have everyone
manage your site
Assigning Permissions to Individual Users
Worst Practice
47 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Team Growth
• Role Change:
– Expanded Responsibilities
– Rolling Off Project
– Promotions
• Onboarding New Employees
• Employee Departures
48 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Where in the World is
Carmen Sandiego?
49 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Hard to know who has
what access
• Cumbersome to manage
existing permissions
• Out-of-Box
“Check Permissions”
function is rather limited
Instead, Use …
SharePoint Group
51 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.comThen Add or Remove Users from the Group
First, Assign Permissions to SharePoint Group
52 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Microsoft recommends
AD (Active Directory) Group
SharePoint
On-Prem
2013/2016
Security Group in Office 365
SharePoint
Online
53 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
AD Group
54 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Recommended by MSFT for performance
• Use AD group in SharePoint only if
– AD group definition is well defined
– IT Team is proactive in updating membership
• AD Membership should be up-to-date to
ensure proper access in SharePoint
Default Settings for SharePoint Groups
Worst Practice
56 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
57 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
58 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Site Managers could be locked out
• Be Mindful of Default Settings when creating new
59 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
ALWAYS assign a group as group owner
Preferably Site Collection Owner or Site Owner group
Default -> the user who created group
60 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Instead open membership list to everyone
Default -> only Group Members can view
61 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
What to Look for When
Breaking Site Inheritance
62 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
63 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Reflect and Assess!
Do I really need unique site permissions?
Do I need all 3 new SharePoint Groups?
Is there an existing group that I can use?
Item Level Permissions
Worst Practice
65 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Item = Document or List Item
• You can set permissions at the Item Level
doesn’t mean you should
Just because you can …
67 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• SharePoint View doesn’t differentiate unique
item permissions
• Permission needs to be updated to each item
• Could lead to performance issue
68 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
F A C T : Reduced performance after
5,000 unique inheritance
See Microsoft reference:
http://bit.ly/1iMmyiC
70 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
71 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
72 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Promotes SharePoint Content
Convenient and Readily Available
Great Tie-in with other components
e.g.: Delve, OneDrive For Business, etc.
73 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
74 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
After all, sharing is caring. Right!?
75 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
76 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
77 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
78 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Item Level Permission (Worst Practice #5)
Permissions for Ind. Users (Worst Practice #3)
Oh so easy
Share a File in SharePoint
+ ________________________________
80 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
(Site Permissions > Access Request Settings)
81 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
But don’t fight against the Microsoft wave
82 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
83 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
In Office 365, you have options
84 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
85 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
86 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
87 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Fun with Limited Access
*BONUS* Worst Practice
89 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Because Limited Access is The Devil
91 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
If user is not declared in site permissions,
Permissions given to a user at library or list level
leads to
“Limited Access” creation for user at the site level
Site
List / Library
Limited Access
Contribute
• Hard to identify where
access was granted
• Clutters site permission
• No easy clean-up process
93 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
*IMPORTANT!
When you Delete Limited Access from site,
SharePoint automatically
Removes the unique Permission in Library/List/File
Site
List / Library
Limited Access
Contribute
94 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Limited Access can now be hidden
95 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Already in a Permissions Hole?
96 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
First Things First – Stop the Bleeding!
e.g.: Change Full Control access
for unqualified folks to Design
97 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Assess the Damage and Document Findings
98 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Third-Party
Product
Out of Box PowerShell
99 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Site permissions page
• Unique access are displayed in yellow
Pro: Free (with SharePoint)
Con: Manual Process and needs to be done per site
100 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Could run report on almost anything
• You don’t have to reinvent the wheel
e.g.: Check out this script http://bit.ly/1bH9f1v
Pro: Highly Customizable, Repeatable, Powerful
Con: Require proper access and knowledge
101 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Complexity of SharePoint permissions may
warrant a third-party tool investment
• List below is recommended by community
Note: NOT a personal endorsement
102 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Few Considerations During Permissions Clean-Up
103 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Remember that
it’s a process!
i.e.: You may not get
it done in 1 day
One is the
loneliest number
 Gather requirements
 Talk to business users
 Leverage other team members Photo Credit - The Daily Journal
105 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
For worst case
scenario…
106 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Consider starting over
107 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Photo Credit: Lucasfilm / Paramount
• Inherit all permissions in site collection
• Manually re-configure all permissions
It’s high risk,
high reward
108 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
•Get executive buy-in
Gather needs from business functions
Devise plan with Content & Site Managers
Communicate impact to end users
109 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
Mitigate Survey the Field Clean Up Manage & Control
Do NOT forget this step!!
110 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
• Enforce permissions governance
• Gain leadership support:
– Illustrate level of effort to remedy issue
– Quantify the business impact ($)
• Form & engage Governance Committee
• Provide continuous training for Site Managers
111 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
People Process Tool
Assign Roles Define how to
periodically access
Choose system
for monitoring
112 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
(Under Site collection Settings)
113 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
114 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
115 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
116 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
“The greatest accomplishment is not in never failing,
but in rising again after you fall” --Vince Lombardi
Photo Credit - Journal Communications, Inc.
linkedin.com/in/bobbyschang
bobbyschang.com
@bobbyschang
Questions?
Feel Free to Contact Me
Bobby Chang
twitter.com/bobbyschang
slideshare.net/bobbyschang

Contenu connexe

Tendances

5 Ways to Manage Documents in SharePoint & Office 365
5 Ways to Manage Documents in SharePoint & Office 3655 Ways to Manage Documents in SharePoint & Office 365
5 Ways to Manage Documents in SharePoint & Office 365Gregory Zelfond
 
Top 10 SharePoint Terms and Acronyms Explained
Top 10 SharePoint Terms and Acronyms ExplainedTop 10 SharePoint Terms and Acronyms Explained
Top 10 SharePoint Terms and Acronyms ExplainedGregory Zelfond
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)Christian Buckley
 
SharePoint Permissions 101
SharePoint Permissions 101SharePoint Permissions 101
SharePoint Permissions 101Thomas Duff
 
SharePoint Tips and Tricks you cannot live without
SharePoint Tips and Tricks you cannot live withoutSharePoint Tips and Tricks you cannot live without
SharePoint Tips and Tricks you cannot live withoutGregory Zelfond
 
10 Reasons to Avoid Folders in SharePoint 2013/2010
10 Reasons to Avoid Folders in SharePoint 2013/201010 Reasons to Avoid Folders in SharePoint 2013/2010
10 Reasons to Avoid Folders in SharePoint 2013/2010Bobby Chang
 
Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint BasicsBenjamin Niaulin
 
Introduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureIntroduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureGregory Zelfond
 
SharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - IntroductionSharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - IntroductionGregory Zelfond
 
SharePoint Folders & Metadata
SharePoint Folders & MetadataSharePoint Folders & Metadata
SharePoint Folders & MetadataDrew Madelung
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesBenjamin Niaulin
 
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInformation Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInnovate Vancouver
 
How to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box FeaturesHow to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box FeaturesGregory Zelfond
 
Giulia Panozzo | BrightonSEO Measurefest | October 2022
Giulia Panozzo | BrightonSEO Measurefest | October 2022Giulia Panozzo | BrightonSEO Measurefest | October 2022
Giulia Panozzo | BrightonSEO Measurefest | October 2022GiuliaPanozzo1
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint BenefitsSameh Senosi
 
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...Vignesh Ganesan I Microsoft MVP
 
Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...Drew Madelung
 
How to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box featuresHow to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box featuresGregory Zelfond
 
SharePoint Out of the Box
SharePoint Out of the BoxSharePoint Out of the Box
SharePoint Out of the BoxGregory Zelfond
 

Tendances (20)

5 Ways to Manage Documents in SharePoint & Office 365
5 Ways to Manage Documents in SharePoint & Office 3655 Ways to Manage Documents in SharePoint & Office 365
5 Ways to Manage Documents in SharePoint & Office 365
 
Top 10 SharePoint Terms and Acronyms Explained
Top 10 SharePoint Terms and Acronyms ExplainedTop 10 SharePoint Terms and Acronyms Explained
Top 10 SharePoint Terms and Acronyms Explained
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)
 
SharePoint Permissions 101
SharePoint Permissions 101SharePoint Permissions 101
SharePoint Permissions 101
 
SharePoint Tips and Tricks you cannot live without
SharePoint Tips and Tricks you cannot live withoutSharePoint Tips and Tricks you cannot live without
SharePoint Tips and Tricks you cannot live without
 
10 Reasons to Avoid Folders in SharePoint 2013/2010
10 Reasons to Avoid Folders in SharePoint 2013/201010 Reasons to Avoid Folders in SharePoint 2013/2010
10 Reasons to Avoid Folders in SharePoint 2013/2010
 
Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint Basics
 
Introduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureIntroduction to SharePoint Information Architecture
Introduction to SharePoint Information Architecture
 
SharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - IntroductionSharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - Introduction
 
SharePoint Folders & Metadata
SharePoint Folders & MetadataSharePoint Folders & Metadata
SharePoint Folders & Metadata
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakes
 
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInformation Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
 
How to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box FeaturesHow to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box Features
 
Giulia Panozzo | BrightonSEO Measurefest | October 2022
Giulia Panozzo | BrightonSEO Measurefest | October 2022Giulia Panozzo | BrightonSEO Measurefest | October 2022
Giulia Panozzo | BrightonSEO Measurefest | October 2022
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint Benefits
 
SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)
 
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...
 
Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...
 
How to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box featuresHow to build an Intranet portal in SharePoint using out of the box features
How to build an Intranet portal in SharePoint using out of the box features
 
SharePoint Out of the Box
SharePoint Out of the BoxSharePoint Out of the Box
SharePoint Out of the Box
 

Similaire à SharePoint Permissions Worst Practices

SharePoint Cross-Site Publishing
SharePoint Cross-Site PublishingSharePoint Cross-Site Publishing
SharePoint Cross-Site PublishingBobby Chang
 
Village Workshop - Modern SEO
Village Workshop - Modern SEOVillage Workshop - Modern SEO
Village Workshop - Modern SEOJordan Silton
 
Power Up with PowerApps
Power Up with PowerAppsPower Up with PowerApps
Power Up with PowerAppsBobby Chang
 
Power Saturday 2019 F3 - Enabling external sharing in Office365 SharePoint an...
Power Saturday 2019 F3 - Enabling external sharing in Office365 SharePoint an...Power Saturday 2019 F3 - Enabling external sharing in Office365 SharePoint an...
Power Saturday 2019 F3 - Enabling external sharing in Office365 SharePoint an...PowerSaturdayParis
 
Power Saturday Paris 2019 - Enabling External Sharing in Office 365, SharePo...
Power Saturday Paris 2019  - Enabling External Sharing in Office 365, SharePo...Power Saturday Paris 2019  - Enabling External Sharing in Office 365, SharePo...
Power Saturday Paris 2019 - Enabling External Sharing in Office 365, SharePo...Chirag Patel
 
Leveraging SharePoint & Yammer’s Social Capabilities For Business Benefit
Leveraging SharePoint & Yammer’s Social Capabilities For Business BenefitLeveraging SharePoint & Yammer’s Social Capabilities For Business Benefit
Leveraging SharePoint & Yammer’s Social Capabilities For Business BenefitRichard Harbridge
 
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should Know10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should KnowAdam Levithan
 
SEO and Why You're Doing It Wrong
SEO and Why You're Doing It WrongSEO and Why You're Doing It Wrong
SEO and Why You're Doing It WrongFLBlogCon
 
Inbound School Marketing Webinar
Inbound School Marketing WebinarInbound School Marketing Webinar
Inbound School Marketing WebinarHubSpot
 
BP305 Show me the money! The value in social business
BP305 Show me the money! The value in social businessBP305 Show me the money! The value in social business
BP305 Show me the money! The value in social businessSasja Beerendonk
 
ASUG - Creating a Succesful BI Super User Community
ASUG - Creating a Succesful BI Super User Community ASUG - Creating a Succesful BI Super User Community
ASUG - Creating a Succesful BI Super User Community Orlando Ledezma
 
SEO Masterclass: The keys to a winning SEO strategy in 2021 - Josh Mendelowitz
SEO Masterclass: The keys to a winning SEO strategy in 2021 - Josh MendelowitzSEO Masterclass: The keys to a winning SEO strategy in 2021 - Josh Mendelowitz
SEO Masterclass: The keys to a winning SEO strategy in 2021 - Josh MendelowitzSales Impact Academy
 
[Webinar] Strategic Link Building
[Webinar] Strategic Link Building [Webinar] Strategic Link Building
[Webinar] Strategic Link Building Point It, Inc
 
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...Prashant G Bhoyar (Microsoft MVP)
 
21 Success Tactics and Your All-In-One Roadmap for Enterprise SEO and Mega Si...
21 Success Tactics and Your All-In-One Roadmap for Enterprise SEO and Mega Si...21 Success Tactics and Your All-In-One Roadmap for Enterprise SEO and Mega Si...
21 Success Tactics and Your All-In-One Roadmap for Enterprise SEO and Mega Si...Conductor
 
Pubcon 2023 - In-House SEO Product Management
Pubcon 2023 - In-House SEO Product ManagementPubcon 2023 - In-House SEO Product Management
Pubcon 2023 - In-House SEO Product ManagementKeith Goode
 
Everything You Need to Know About SharePoint Social
Everything You Need to Know About SharePoint SocialEverything You Need to Know About SharePoint Social
Everything You Need to Know About SharePoint SocialRichard Harbridge
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionCirrus ABS
 

Similaire à SharePoint Permissions Worst Practices (20)

SharePoint Cross-Site Publishing
SharePoint Cross-Site PublishingSharePoint Cross-Site Publishing
SharePoint Cross-Site Publishing
 
Social In SharePoint 2010
Social In SharePoint 2010Social In SharePoint 2010
Social In SharePoint 2010
 
Village Workshop - Modern SEO
Village Workshop - Modern SEOVillage Workshop - Modern SEO
Village Workshop - Modern SEO
 
Power Up with PowerApps
Power Up with PowerAppsPower Up with PowerApps
Power Up with PowerApps
 
Power Saturday 2019 F3 - Enabling external sharing in Office365 SharePoint an...
Power Saturday 2019 F3 - Enabling external sharing in Office365 SharePoint an...Power Saturday 2019 F3 - Enabling external sharing in Office365 SharePoint an...
Power Saturday 2019 F3 - Enabling external sharing in Office365 SharePoint an...
 
Power Saturday Paris 2019 - Enabling External Sharing in Office 365, SharePo...
Power Saturday Paris 2019  - Enabling External Sharing in Office 365, SharePo...Power Saturday Paris 2019  - Enabling External Sharing in Office 365, SharePo...
Power Saturday Paris 2019 - Enabling External Sharing in Office 365, SharePo...
 
Leveraging SharePoint & Yammer’s Social Capabilities For Business Benefit
Leveraging SharePoint & Yammer’s Social Capabilities For Business BenefitLeveraging SharePoint & Yammer’s Social Capabilities For Business Benefit
Leveraging SharePoint & Yammer’s Social Capabilities For Business Benefit
 
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should Know10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
 
SEO and Why You're Doing It Wrong
SEO and Why You're Doing It WrongSEO and Why You're Doing It Wrong
SEO and Why You're Doing It Wrong
 
Inbound School Marketing Webinar
Inbound School Marketing WebinarInbound School Marketing Webinar
Inbound School Marketing Webinar
 
BP305 Show me the money! The value in social business
BP305 Show me the money! The value in social businessBP305 Show me the money! The value in social business
BP305 Show me the money! The value in social business
 
ASUG - Creating a Succesful BI Super User Community
ASUG - Creating a Succesful BI Super User Community ASUG - Creating a Succesful BI Super User Community
ASUG - Creating a Succesful BI Super User Community
 
SEO Masterclass: The keys to a winning SEO strategy in 2021 - Josh Mendelowitz
SEO Masterclass: The keys to a winning SEO strategy in 2021 - Josh MendelowitzSEO Masterclass: The keys to a winning SEO strategy in 2021 - Josh Mendelowitz
SEO Masterclass: The keys to a winning SEO strategy in 2021 - Josh Mendelowitz
 
[Webinar] Strategic Link Building
[Webinar] Strategic Link Building [Webinar] Strategic Link Building
[Webinar] Strategic Link Building
 
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
 
21 Success Tactics and Your All-In-One Roadmap for Enterprise SEO and Mega Si...
21 Success Tactics and Your All-In-One Roadmap for Enterprise SEO and Mega Si...21 Success Tactics and Your All-In-One Roadmap for Enterprise SEO and Mega Si...
21 Success Tactics and Your All-In-One Roadmap for Enterprise SEO and Mega Si...
 
Pubcon 2023 - In-House SEO Product Management
Pubcon 2023 - In-House SEO Product ManagementPubcon 2023 - In-House SEO Product Management
Pubcon 2023 - In-House SEO Product Management
 
Everything You Need to Know About SharePoint Social
Everything You Need to Know About SharePoint SocialEverything You Need to Know About SharePoint Social
Everything You Need to Know About SharePoint Social
 
Success with Office 365 Administration
Success with Office 365 AdministrationSuccess with Office 365 Administration
Success with Office 365 Administration
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & Conversion
 

Dernier

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Dernier (20)

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

SharePoint Permissions Worst Practices

  • 1. 1 | @bobbyschang | bobbyschang.com Worst Practices Bobby Chang @bobbyschang
  • 2. 2 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Contact Info • slideshare.net/bobbyschang • linkedin.com/in/bobbyschang • @bobbyschang • bobbyschang.com Bobby Chang Consultant, Microsoft Certified Trainer er er
  • 3. 3 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Why Worst Practices?
  • 4. Rather Than a List of To-Do’s
  • 5. 5 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com At Times It’s More Effective (and Fun) to Share What NOT To Do
  • 6. And Scare You Share With You Its Consequences
  • 8. 8 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Permissions Fundamental To Provide or Restrict Access to SharePoint Content
  • 9. 9 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Site Collection Site List / Library Item Child Site
  • 10. 10 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Site Collection Site List / Library Item Child Site Break Inheritance
  • 11. 11 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Site Collection Site List / Library Item Child Site Break Inheritance
  • 12. 12 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Permission Level Determines how much access a user has
  • 13. 13 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Contribute • CRUD (Create, Read, Update, Delete) content • Potential Audience = Team members, Content managers Read • Consume content • Potential Audience = All employees, Clients Full Control • “The Kitchen Sink” • Potential Audience = Site Administrators, Power Users
  • 14. 14 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com “Edit”
  • 15. 15 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Edit Contribute
  • 16. 16 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Delete List/Library Edit is NOT recommended!
  • 18. 18 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Right?!
  • 20. Photo Credit – Matthew Keagle & Creative Commons Do you have a permissions strategy?
  • 21. 21 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com - What is purpose of the site? - To gather vs. to share info - Extranet vs. Intranet - Who’s the target audience? - Who are the content editors? - Who are the Power Users? - Will there be confidential info? - Do you have compliance to follow? - Is anyone outside org invited? - How will permissions be governed? - How will you document? - What is the training plan?
  • 22. 23 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com “A governance strategy is never static – it is a living, breathing process and a set of rules that you should live by, not die by!” --Christian Buckley, Microsoft MVP @buckleyplanet
  • 23. 24 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com SharePoint platform (and the cloud) matures Governance should evolve as your
  • 24. 25 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com 2007 2010 2013
  • 25. 26 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 26. 27 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 27. 28 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com For instance…
  • 28. 29 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Office 365 Group SharePoint
  • 29. 30 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Office 365 Groups & its SP Site permissions go hand-in-hand
  • 30. 31 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com SharePoint Site Owners (Full Control) Site Members (Edit) Site Members (Edit) Office 365 Groups Owners Members Guests (External Users)
  • 31. 32 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Understand Impact Plan Communicate
  • 32. “Full Control” for Everyone Worst Practice
  • 33. 34 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Create & Delete Sites Create SharePoint Groups Manage Permissions Activate & Deactivate SharePoint Features Create, Update, Delete List/Library View Generate Site Web Analytics Reports Create, Modify, Delete SharePoint workflow Create, Modify, Delete Site & List/Library Columns Delete Site & List Template Delete Master Page & Page Layout Add, Update, Delete Pages Add, Update, Delete Web Parts Etc. etc. etc.
  • 34. 35 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 35. 36 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 36. Dear Site Managers, You play a pivotal role to SharePoint success (or failure)
  • 37. When asked to pleeasseee have access to EVERYTHING
  • 38. Image Credit: © SheKnows LLC Let’s not rush to give Full Control
  • 39. 40 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 40. 41 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • “Everything” may pertain only to Documents • “Access” could mean Read, Update, and Delete Contribute (more often than not) is sufficient
  • 41. 42 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Check or Refine governance policy Ensure required training completion Consider other permission level • Admin privilege without site provision or security control • e.g.: Design
  • 42. 43 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Thy requests must go through me … It’s not that you’re a control freak
  • 43. Simply can’t have everyone manage your site
  • 44. Assigning Permissions to Individual Users Worst Practice
  • 45.
  • 46. 47 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Team Growth • Role Change: – Expanded Responsibilities – Rolling Off Project – Promotions • Onboarding New Employees • Employee Departures
  • 47. 48 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Where in the World is Carmen Sandiego?
  • 48. 49 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Hard to know who has what access • Cumbersome to manage existing permissions • Out-of-Box “Check Permissions” function is rather limited
  • 50. 51 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.comThen Add or Remove Users from the Group First, Assign Permissions to SharePoint Group
  • 51. 52 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Microsoft recommends AD (Active Directory) Group SharePoint On-Prem 2013/2016 Security Group in Office 365 SharePoint Online
  • 52. 53 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com AD Group
  • 53. 54 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Recommended by MSFT for performance • Use AD group in SharePoint only if – AD group definition is well defined – IT Team is proactive in updating membership • AD Membership should be up-to-date to ensure proper access in SharePoint
  • 54. Default Settings for SharePoint Groups Worst Practice
  • 55. 56 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 56. 57 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 57. 58 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Site Managers could be locked out • Be Mindful of Default Settings when creating new
  • 58. 59 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com ALWAYS assign a group as group owner Preferably Site Collection Owner or Site Owner group Default -> the user who created group
  • 59. 60 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Instead open membership list to everyone Default -> only Group Members can view
  • 60. 61 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com What to Look for When Breaking Site Inheritance
  • 61. 62 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 62. 63 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Reflect and Assess! Do I really need unique site permissions? Do I need all 3 new SharePoint Groups? Is there an existing group that I can use?
  • 64. 65 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Item = Document or List Item • You can set permissions at the Item Level
  • 65. doesn’t mean you should Just because you can …
  • 66. 67 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • SharePoint View doesn’t differentiate unique item permissions • Permission needs to be updated to each item • Could lead to performance issue
  • 67. 68 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com F A C T : Reduced performance after 5,000 unique inheritance See Microsoft reference: http://bit.ly/1iMmyiC
  • 68.
  • 69. 70 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 70. 71 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 71. 72 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Promotes SharePoint Content Convenient and Readily Available Great Tie-in with other components e.g.: Delve, OneDrive For Business, etc.
  • 72. 73 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 73. 74 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com After all, sharing is caring. Right!?
  • 74. 75 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 75. 76 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 76. 77 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 77. 78 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Item Level Permission (Worst Practice #5) Permissions for Ind. Users (Worst Practice #3) Oh so easy Share a File in SharePoint + ________________________________
  • 78. 80 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com (Site Permissions > Access Request Settings)
  • 79. 81 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com But don’t fight against the Microsoft wave
  • 80. 82 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 81. 83 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com In Office 365, you have options
  • 82. 84 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 83. 85 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 84. 86 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 85. 87 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 86. Fun with Limited Access *BONUS* Worst Practice
  • 87. 89 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 88. Because Limited Access is The Devil
  • 89. 91 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com If user is not declared in site permissions, Permissions given to a user at library or list level leads to “Limited Access” creation for user at the site level Site List / Library Limited Access Contribute
  • 90. • Hard to identify where access was granted • Clutters site permission • No easy clean-up process
  • 91. 93 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com *IMPORTANT! When you Delete Limited Access from site, SharePoint automatically Removes the unique Permission in Library/List/File Site List / Library Limited Access Contribute
  • 92. 94 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Limited Access can now be hidden
  • 93. 95 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Already in a Permissions Hole?
  • 94. 96 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com First Things First – Stop the Bleeding! e.g.: Change Full Control access for unqualified folks to Design
  • 95. 97 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Assess the Damage and Document Findings
  • 96. 98 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Third-Party Product Out of Box PowerShell
  • 97. 99 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Site permissions page • Unique access are displayed in yellow Pro: Free (with SharePoint) Con: Manual Process and needs to be done per site
  • 98. 100 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Could run report on almost anything • You don’t have to reinvent the wheel e.g.: Check out this script http://bit.ly/1bH9f1v Pro: Highly Customizable, Repeatable, Powerful Con: Require proper access and knowledge
  • 99. 101 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Complexity of SharePoint permissions may warrant a third-party tool investment • List below is recommended by community Note: NOT a personal endorsement
  • 100. 102 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Few Considerations During Permissions Clean-Up
  • 101. 103 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Remember that it’s a process! i.e.: You may not get it done in 1 day
  • 102. One is the loneliest number  Gather requirements  Talk to business users  Leverage other team members Photo Credit - The Daily Journal
  • 103. 105 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com For worst case scenario…
  • 104. 106 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Consider starting over
  • 105. 107 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Photo Credit: Lucasfilm / Paramount • Inherit all permissions in site collection • Manually re-configure all permissions It’s high risk, high reward
  • 106. 108 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com •Get executive buy-in Gather needs from business functions Devise plan with Content & Site Managers Communicate impact to end users
  • 107. 109 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com Mitigate Survey the Field Clean Up Manage & Control Do NOT forget this step!!
  • 108. 110 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com • Enforce permissions governance • Gain leadership support: – Illustrate level of effort to remedy issue – Quantify the business impact ($) • Form & engage Governance Committee • Provide continuous training for Site Managers
  • 109. 111 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com People Process Tool Assign Roles Define how to periodically access Choose system for monitoring
  • 110. 112 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com (Under Site collection Settings)
  • 111. 113 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 112. 114 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 113. 115 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com
  • 114. 116 | @bobbyschang | linkedin.com/in/bobbyschang | bobbyschang.com “The greatest accomplishment is not in never failing, but in rising again after you fall” --Vince Lombardi Photo Credit - Journal Communications, Inc.
  • 115. linkedin.com/in/bobbyschang bobbyschang.com @bobbyschang Questions? Feel Free to Contact Me Bobby Chang twitter.com/bobbyschang slideshare.net/bobbyschang