Create a new role with access to edit specific page(s).

  • Updated
Description

How to create a new role with access to edit specific pages in CMS 11.

Resolution

First, make sure the authorization has the correct roles allowed for <location path = "EPiServer">, like this:

allowRoles.png

Note: This allows for any mapped role, in CmsEditors, to have access to CMS set access rights for those specific groups later.

Next, in the web.config, map the new role to virtual role CmsEditors like this:

<add name="CmsEditors" type="EPiServer.Security.MappedRole, EPiServer.Framework" roles="WebEditors, NewRole" mode="Any" /> 

Open your CMS and go to Admin->Administer Groups. Click "Add" and enter the same name specified in web.config.
administerGroup.png


Once the group is added assign users to the group and set access rights to specific pages.