How can I create a Sitecore user with read only access to all the sitecore items.

I came across below sitecore link, but this required to assign the permissions by item wise. which takes time. so want to know is there a better way to do permissions instead of item and user level. https://doc.sitecore.com/developers/92/platform-administration-and-architecture/en/assign-access-rights-to-a-security-account.html


You can create a new Role for this with read only access and grant read access to all the top level nodes in Content Tree and apply the same permission to Descendants.

enter image description here

Once the role is created, Assign the users to this role.

Hope this helps!

  • Applying the permissions to Descendants seems to be not working. I tried that, sub items are editable even after applying the permissions to Descendants. i am using sitecore 9.0.2, is there any bug in that version.
    – Shrad
    Apr 12 at 12:22
  • You may inherit the write access, so you can deny inheritance for descendants on the parent item where you have define the security. In access viewer, if you see the write access enabled, by clicking on it you can see where it comes from. Otherwise it can be just cache. Apr 12 at 13:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.