Permissions For Sitecore Page Editor

Bhavik Patel • 10/31/2014

We are strong proponents of allowing content authors to perform all of their authoring tasks using nothing but the Page Editor. However, you have to be familiar with the permissions required to perform certain actions in the Page Editor. Here are some quick points on the permissions that some of Sitecore roles provide.

  • Sitecore Client Authoring - Provides permissions to gain access to the Page Editor (as well as Content Editor and the Desktop). There is a "Sitecore Limited Page Editor" role which restricts users to just the Page Editor.
  • Sitecore Client Publishing - Provides access to publish features, and therefore the publish buttons in the Page Editor.
  • Sitecore Client Designing - Allows users to add/remove components in available placeholders. It also provides some ability to modify certain renderings with placeholders.
  • Sitecore Client Developing - Allows users to modify rendering properties for renderings added to placeholders.

When working on a recent project, I was trying to allow users to modify rendering properties, but could not get those controls to appear in the Page Editor. It turns out that in previous Sitecore 6 versions, this was part of the "Sitecore Client Designing" role. However, in later versions of Sitecore 6, that ability was transferred to the "Sitecore Client Developing" role.

For more information about permissions, refer to the Sitecore Security Reference available on SDN (

Bhavik Patel

Sitecore Technical Architect

Bhavik Patel is a certified Sitecore developer who has held Sitecore Most Valuable Professional (MVP) status since 2015. He has more than a decade of experience with enterprise-class Sitecore and Microsoft .NET framework development, including Sitecore integration with SharePoint and Business Intelligence solutions. He leads our Sitecore development practice, engineering enterprise-class Sitecore implementations for Government and commercial sector clients. He's an expert at using Sitecore Helix Framework to create re-usable architectures, streamline the integration of front-end development and provide the foundation for SEO-optimized Sitecore marketing websites.

Explore topics:

Other Blog Posts from Bhavik Patel