Role Permissions not working for custom role
I've setup a new role and assigned a user to it. I then modified the permissions of the role to include managing pages among other things. When I login as this user, all I am seeing is 'Dashboard' and 'Content'. What am I doing wrong here?
I've attached images of the user setup, the permissions and the backend navigation when logged in as this user.
At the moment custom roles are a bit cumbersome.
If I am not mistaken at the moment you have to Pages and click on "Permissions for all pages" on the right bottom side of the admin page - grant access for ALL PAGES for your custom role and then remove the role from the pages you dont want it to have access.
To make the Pages link available in the main menu in the backend you should go to Pages> Permissions for all pages. You should give your users permissions to edit page content and to modify pages. Now your users will see the Pages menu and will have an access to all pages.
Please note that if you need some pages to be restricted for some of the users you need to go to the selected page and remove the role/user from there.
the Telerik team
I could not have said it any better :-)
For a workaround that does not require breaking inheritance then manually maintaining permissions, and granting modify permissions to all pages (a huge security issue), see the code fix provided by the Telerik Admin, and the post I just made in this thread:
If you are looking for some more background on this issue, also see this thread: