Skip to content
Rishan Solutions
Rishan Solutions
  • PowerApps
  • SharePoint online
    • Uncategorized
    • Uncategorized
  • PowerAutomate
Rishan Solutions
Latest Posts
  • Recursive Queries in T-SQL May 7, 2025
  • Generating Test Data with CROSS JOIN May 7, 2025
  • Working with Hierarchical Data May 7, 2025
  • Using TRY_CAST vs CAST May 7, 2025
  • Dynamic SQL Execution with sp_executesql May 7, 2025
  • GROUPING SETS, CUBE, and ROLLUP May 7, 2025

“Access Denied” – User does not have access to perform a specific action.

Posted on March 5, 2025March 5, 2025 by Zubair Shaik

Loading

If you are receiving the “Access Denied” error in SharePoint, it means that your user account does not have the necessary permissions to perform a specific action, such as viewing a document, editing a file, managing a site, or accessing a restricted area. This issue can arise due to permission settings, security policies, or misconfigurations.

Below is a step-by-step guide to troubleshoot and resolve the “Access Denied” error in SharePoint in a detailed and lengthy way.


Step 1: Verify You Are Logged in with the Correct Account

Before troubleshooting, ensure that you are signed in with the correct user credentials.

How to check your logged-in account:

  1. Open SharePoint in your web browser.
  2. Click on your profile picture or initials in the top-right corner.
  3. Note the email address linked to the current session.
  4. If you are signed in with the wrong account:
    • Click Sign out.
    • Log in again using the correct credentials.

Step 2: Identify the Action You Are Trying to Perform

The “Access Denied” error can appear in different scenarios, such as:

  • Opening a SharePoint site.
  • Viewing or editing a document.
  • Creating, deleting, or modifying lists, libraries, or pages.
  • Sharing files or managing permissions.

Understanding the exact action that triggered the error will help in troubleshooting.


Step 3: Check If the Resource Exists

If a SharePoint site, file, or document does not exist or has been moved, you might receive an “Access Denied” error.

How to verify if the resource exists:

  1. Copy the URL of the file, document, or page.
  2. Open a new incognito/private window in your browser.
  3. Paste the URL and try to access it.
  4. If you see a 404 (Not Found) or “This site doesn’t exist” error, the content may have been deleted, moved, or renamed.
  5. Contact the site owner or SharePoint administrator to confirm.

Step 4: Request Access If Available

If you see a “Request Access” button, you can request permission from the site owner.

How to request access:

  1. Click on the “Request Access” button on the error page.
  2. Enter a message explaining why you need access.
  3. Click Send.
  4. Wait for the site owner to approve your request.

If there is no “Request Access” option, proceed to the next steps.


Step 5: Check Your Permissions (For Users)

Your access level depends on what permissions are assigned to you.

How to check your permissions on a SharePoint site:

  1. Navigate to the SharePoint site.
  2. Click on the gear icon (⚙) in the top-right corner.
  3. Select Site permissions.
  4. If you see a message saying, “You do not have permission to view this page”, then your account lacks the required access.
  5. Contact the site administrator or owner to check your permissions.

Step 6: Verify Your Group Membership (For Users)

Permissions in SharePoint are often assigned based on groups rather than individual users.

How to check your group membership:

  1. Open Microsoft 365 Admin Center (if accessible).
  2. Navigate to Users → Active Users.
  3. Find your account and check which groups you are assigned to.
  4. If you are missing from key groups (e.g., “Site Visitors,” “Members,” or “Owners”), request to be added by your administrator.

Step 7: Check Permissions for the Specific Resource (For Site Owners/Admins)

If you are a site owner or admin, you need to verify whether the user has the correct permissions.

How to check SharePoint site permissions:

  1. Go to the SharePoint site in question.
  2. Click on the gear icon (⚙) → Site permissions.
  3. Look for the groups “Site Owners,” “Site Members,” and “Site Visitors”.
  4. Click on each group to see who has access.

If the user is missing:

  • Click Grant Permissions.
  • Enter their email address.
  • Choose Read (view only) or Edit (modify content).
  • Click Share.

Step 8: Check Permissions for a Specific File, Folder, or List

Even if a user has access to a site, they may be restricted from specific files, folders, or lists.

How to check document or folder permissions:

  1. Navigate to the document library or list.
  2. Click on the file/folder.
  3. Click the three dots (⋮) → Manage Access.
  4. Ensure the user has the appropriate permissions.

If the user is missing:

  • Click Advanced Permissions Settings.
  • Add the user and assign proper access.

Step 9: Check if External Sharing is Restricted (For External Users)

If you are an external user (guest account) trying to access a SharePoint site, the organization might have disabled external sharing.

How to check if external sharing is enabled:

  1. A SharePoint admin should go to SharePoint Admin Center.
  2. Navigate to Policies → Sharing.
  3. Check if external sharing is allowed.
  4. If disabled, an admin must enable guest access or share content via a guest link.

Step 10: Verify Permission Inheritance (For Site Owners/Admins)

Some pages, libraries, or folders may have unique permissions rather than inheriting from the site.

How to check permission inheritance:

  1. Go to the document library where the file is stored.
  2. Click the three dots (⋮) → Manage Access.
  3. If it says “This item has unique permissions”, click Advanced.
  4. You can either:
    • Restore inheritance (to match site-wide permissions).
    • Manually add users with appropriate access.

Step 11: Run PowerShell to Check Permissions (For Admins)

If permissions are not visible in the UI, PowerShell can be used to check them.

How to check user permissions using PowerShell:

  1. Open PowerShell as an administrator.
  2. Run the following command: Install-Module -Name SharePointPnPPowerShellOnline Connect-PnPOnline -Url "https://yourcompany.sharepoint.com" -UseWebLogin Get-PnPUser | Select Title, Email, LoginName
  3. This will display a list of users with access to the site.
  4. If the user is missing, manually grant access using: Add-PnPSiteCollectionAdmin -Owners "user@yourcompany.com"

Step 12: Contact IT Support or SharePoint Administrator

If none of the steps resolve the issue, contact your IT support team or SharePoint administrator with:

  • The URL of the site, document, or folder you are trying to access.
  • The exact error message received.
  • Your account email.
  • The steps you have already tried.

Posted Under SharePoint onpremiseAccess Denied Document Library Access external sharing Group Membership IT Support Microsoft 365 Permission Error SharePoint SharePoint Admin SharePoint online SharePoint Permissions SharePoint Troubleshooting site permissions user access

Post navigation

“You do not have permission to view this page” – Lack of access rights to a SharePoint page.
Working with JSON and XML Data

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Recursive Queries in T-SQL
  • Generating Test Data with CROSS JOIN
  • Working with Hierarchical Data
  • Using TRY_CAST vs CAST
  • Dynamic SQL Execution with sp_executesql

Recent Comments

  1. Michael Francis on Search , Filter and Lookup in power apps
  2. A WordPress Commenter on Hello world!

Archives

  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • March 2024
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • June 2023
  • May 2023
  • April 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • January 2022

Categories

  • Active Directory
  • AI
  • AngularJS
  • Blockchain
  • Button
  • Buttons
  • Choice Column
  • Cloud
  • Cloud Computing
  • Data Science
  • Distribution List
  • DotNet
  • Dynamics365
  • Excel Desktop
  • Extended Reality (XR) – AR, VR, MR
  • Gallery
  • Icons
  • IoT
  • Java
  • Java Script
  • jQuery
  • Microsoft Teams
  • ML
  • MS Excel
  • MS Office 365
  • MS Word
  • Office 365
  • Outlook
  • PDF File
  • PNP PowerShell
  • Power BI
  • Power Pages
  • Power Platform
  • Power Virtual Agent
  • PowerApps
  • PowerAutomate
  • PowerPoint Desktop
  • PVA
  • Python
  • Quantum Computing
  • Radio button
  • ReactJS
  • Security Groups
  • SharePoint Document library
  • SharePoint online
  • SharePoint onpremise
  • SQL
  • SQL Server
  • Template
  • Uncategorized
  • Variable
  • Visio
  • Visual Studio code
  • Windows
© Rishan Solutions 2025 | Designed by PixaHive.com.
  • Rishan Solutions