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

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.
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.
Grant the affected User 'Read' permissions at Pages library level


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
access denied; publishing; page; inheritance; broken
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.

Article ID: 2627151 - Last Review: 10/13/2011 16:30:00 - Revision: 4.0

Microsoft SharePoint Server 2010, Microsoft SharePoint Server 2010 Service Pack 1

  • KB2627151