SharePoint 2010: Access Denied when accessing a page with unique permissions

Article ID: 2627151 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

Consider the following scenario:

You have publishing pages that exist in a Pages library within a sub-site.
You have set up site permissions so that (for example) User1 has Read permission at the site collection level, has NO permission at the sub-site or Pages Library level, but has Read permission to individual pages in that Pages library. That user tries to browse to one of the individual pages that contains a Summary Links control and receives an "Access Denied" message.

CAUSE

This is expected behavior at the time of this article's creation. When loading a Publishing page with a Summary Links control on it, SharePoint tries to load Event Receivers which results in "Access Denied" as Event Receivers are present at the Pages Library level where this user doesn’t have access.

In other words: despite of having Read access at the individual page level, the user still gets "Access Denied" because they have no permission to run the Event Receivers that are loaded when the page is rendered.

RESOLUTION

Grant the affected User 'Read' permissions at Pages library level

OR

Create a new Permission Level (which is a subset of Read Permissions) with below Permissions. Make the affected user a part of that new Permission Level and add the new Permission Level to the 'Pages' Library.

1) ViewListItems
2) EditListItems
3) ApproveItems
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2627151 - Last Review: October 13, 2011 - Revision: 4.0
APPLIES TO
  • Microsoft SharePoint Server 2010
  • Microsoft SharePoint Server 2010 Service Pack 1
Keywords: 
KB2627151

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com