Lesson 1: Permission Fundamentals

Understanding SharePoint's permission model and the four core permission levels

⏱️ 8 minutes 📖 Beginner Level

📋 Introduction to SharePoint Permissions

SharePoint permissions control who can access your sites, libraries, and documents. Understanding these fundamentals is crucial for ensuring security while enabling collaboration in your organisation.

SharePoint site hierarchy diagram showing site > library > folder > file structure with permission inheritance arrows
🖼️ Image: SharePoint site hierarchy and permissions structure
Path: ../../images/siteStructurePermissions.gif

👨‍💼 Who Can Manage SharePoint Permissions?

Important: You need appropriate permissions yourself before you can manage permissions for others. Here's who can do what:

👑 Site Owners (Full Control)

Can do everything (including breaking and deleting things):

  • Add/remove users from all groups
  • Create new groups and permission levels
  • Break inheritance and set unique permissions
  • Access all site settings and configurations
  • Grant or revoke Site Owner rights to others

🔧 Site Members with Edit Rights

Limited permission management:

  • Share individual documents and folders
  • Create sharing links (if enabled by site owners)
  • Cannot access Site Permissions page
  • Cannot create groups or modify site-level permissions

❌ Cannot Manage Permissions

Users with Read or Contribute only:

  • Can view content they have access to
  • Cannot share with others
  • Cannot access permission settings
  • Cannot see who has access to what

💡 How to Check Your Permission Level

  1. Go to your SharePoint site
  2. Click the Settings gear (⚙️) in the top right
  3. Look for "Site Permissions" - if you see this option, you're a Site Owner
  4. If you don't see it - you have limited permissions and will need to request Site Owner access to manage permissions
⚠️ Important Note: If you're following this training but don't have Site Owner permissions, you can still learn the concepts. However, you'll need to request Site Owner rights from your IT department or current site owner to practice the hands-on exercises.

🔐 The three Core Permission Levels

SharePoint uses three primary permission levels that cover most business scenarios. Each level includes all capabilities of the levels below it.

👁️ Read Permission

Who: External partners, temporary staff, stakeholders who only need to view information

What they can do:

  • View pages, documents, and list items
  • Open documents
  • View historical versions of documents

What they cannot do: Create, edit, or delete

✏️ Edit Permission

Who: Team members who create content but don't manage the site structure

What they can do:

  • Everything from Read permission
  • Add, edit, and delete items they created
  • Manage lists and libraries (add columns, views)
  • Create and customize pages
  • Upload documents and create new files
  • Check out/check in documents
  • Create content from Templates

Limitation: Cannot edit items created by others or modify site structure (depending on versioning and draft settings).

👑 Full Control Permission

Who: Site owners, IT administrators, project managers

What they can do:

  • Everything from Edit permission
  • Manage site permissions and user access
  • Configure site settings and features
  • Delete the entire site or library
  • Access site usage analytics
  • Maintain and edit templates
  • Maintain and edit navigation

⚠️ Important: Use sparingly - too many Full Control users can compromise security

Screenshot of SharePoint permissions page showing all four permission levels with their capabilities listed
🖼️ Image: SharePoint permissions levels interface
Path: ../../images/spPermissions.jpg

🎨 Additional Permission: Design

Who needs Design permission: Users who need to be approvers or edit templates (who are not site owners)

What Design permission includes:

  • Everything from Edit permission
  • Approve or reject content in approval workflows
  • Edit site templates and master pages
  • Modify site themes and branding
  • Configure web parts and page layouts
  • Manage site columns and content types at site level

🔄 Understanding Permission Inheritance

Permission inheritance is SharePoint's way of automatically applying permissions down through the site hierarchy. This creates a cascading effect that simplifies permission management.

How Inheritance Works:

  1. Site Level: Permissions set at the site level automatically apply to all libraries and lists
  2. Library Level: Libraries inherit from the site, but can have unique permissions
  3. Folder Level: Folders inherit from their parent library
  4. Item Level: Individual files inherit from their parent folder
💡 Best Practice: Manage permissions at the highest level possible. If everyone in your office needs access to the company policies, set it at the site level rather than individually on each document.

Breaking Inheritance - When and Why

Sometimes you need to break inheritance to create unique permissions for specific content:

SharePoint permission inheritance diagram showing how permissions flow from site to library to folder to file, with examples of broken inheritance
🖼️ Image: SharePoint library permission inheritance interface
Path: ../../images/thisLibraryInheritsPermissions.jpg

🔓 Understanding Unique Permissions

Unique permissions in SharePoint Online allow specific users or groups to have distinct access levels that override the default inherited permissions. When you create unique permissions, you "break inheritance" and can customise access for a particular site, library, folder, or file.

🎯 What Happens When You Break Inheritance?

  1. Copy current permissions: SharePoint creates a copy of the inherited permissions
  2. Stop automatic updates: Changes at higher levels no longer affect this item
  3. Enable custom control: You can now add, remove, or modify permissions independently
  4. Create unique access: Set different permission levels for specific users or groups

Common Valencia Business Scenarios for Unique Permissions:

📁 Confidential HR Documents

Scenario: HR folder within general company site

Solution: Break inheritance on HR folder, remove general access, add only HR team

Result: Only HR staff can access sensitive documents

🤝 Client Collaboration

Scenario: Specific project folder for external client

Solution: Break inheritance, add client with Read/Edit access

Result: Client can collaborate without accessing other projects

📊 Executive Reports

Scenario: Monthly reports within department site

Solution: Break inheritance, limit to managers and executives

Result: Sensitive financial data protected from general staff

Step-by-Step: How to Create Unique Permissions

  1. Navigate to the item: Library, folder, or file you want to secure
  2. Access permissions: Click the "..." menu → Manage Access
  3. Stop inheriting permissions: Click "Stop inheriting permissions"
  4. Modify access: Add/remove users, change permission levels
  5. Test access: Verify the permissions work as expected
SharePoint 'Manage Access' interface showing the 'Stop inheriting permissions' option and the resulting unique permissions setup
🖼️ Image: SharePoint library with unique permissions interface
Path: ../../images/thisLibraryHasUniquePermissions.jpg

⚠️ Important Considerations for Unique Permissions

🚨 Unique Permissions Are NOT Best Practice

Unique permissions should be avoided in most scenarios and used only when absolutely necessary. They become exponentially more complex and unmanageable as organizations grow.

Major Issues in Large Organizations:
  • Exponential complexity: Each unique permission creates a management burden that multiplies across thousands of items
  • Performance degradation: Sites with many unique permissions become slower and less responsive
  • Security vulnerabilities: Forgotten unique permissions create unintended access paths
  • Audit nightmares: Nearly impossible to track and report on access across large organizations
  • User confusion: Inconsistent access patterns frustrate users and reduce productivity
  • Administrative overhead: Requires constant monitoring and maintenance by IT teams
📊 Large Organization Reality: Organizations with >1000 employees often have thousands of items with broken inheritance, making permission management virtually impossible without dedicated tools and processes.
💡 Strict Best Practice Rules:
  • Minimize usage: The less broken inheritance you have, the better - avoid whenever possible
  • Document everything: Every unique permission must have business justification
  • Regular audits: Monthly reviews to remove unnecessary unique permissions
  • Prefer alternatives: Use separate sites or libraries instead of breaking inheritance
  • Monitor closely: Set up alerts for new unique permissions

How to Identify Items with Unique Permissions

Look for these visual indicators in SharePoint:

💡 Essential Monitoring Requirements: Implement strict governance around unique permissions:
  • Monthly audits: Review and justify every unique permission
  • Documentation: Maintain tracking system for location, reason, owner, and review date
  • Approval process: Require management approval before breaking inheritance
  • Quarterly cleanup: Actively remove unnecessary unique permissions
  • Growth monitoring: Set alerts when unique permissions exceed safe limits

👥 Default SharePoint Groups

Every SharePoint site comes with three pre-configured groups that map to common business roles:

👑 Site Owners

Permission: Full Control

Typical users: IT administrators, site managers

👥 Site Members

Permission: Edit (or Contribute)

Typical users: Regular team members, active contributors

👁️ Site Visitors

Permission: Read

Typical users: External stakeholders, read-only users

🧠 Knowledge Check

Scenario: Maria from your marketing team needs to create campaign documents and edit content created by her colleagues, but shouldn't be able to change the site structure or manage permissions. Which permission level is most appropriate?

A) Read - She can view all content but not create anything
B) Edit - She can create, edit others' content, but not manage site settings
C) Full Control - She needs complete access for her marketing role

🎯 Key Takeaways