In the Security Editor, I can set Read, Write, Delete, etc. permissions on an item.

Can someone tell me the difference between Read and Visibility permissions? What's the proper use of Visibility?

enter image description here

Sitecore 8.0 rev 150121

  • 1
    Looking in the Security Editor of a solution in Sitecore 8.1u2 I'm not seeing "visibility" anywhere, and I'm not familiar with it. Could you provide a screenshot and/or describe where I might find it? (Knowing me, it's probably staring me in the face, right now) – Zachary Kniebel Nov 17 '16 at 22:39
  • thanks @ZacharyKniebel. I added an image and noted my specific version - 8.0 rev 150121 – Jason Booth Nov 17 '16 at 22:54
  • Well, isn't that interesting! Where'd it go in 8.1? Hahaha I didn't see anything in the release notes about it between 7.0 initial and 8.1u2, and it doesn't exist in 7.2 (latest). I also just checked on 8.0.150812 and it wasn't there either. – Zachary Kniebel Nov 17 '16 at 23:02
  • 2
    Can you run ShowConfig.aspx and see if the custom "visibility" Access Right is defined under "accessRights/rights"? Maybe this was implemented from a genius John West blog post. – Michael West Nov 18 '16 at 0:43
  • 1
    Generally ”visibility” is used, when you want to hide data from a user (tree navigation or search) but the application still need to read the data in order to function (say setting items or sensitive data repositories) – normally in Sitecore you could use the security.disabler for this, but I have seen this abstraction layer in other solutions. – Sandbeck Nov 18 '16 at 8:21

As pointed out by @michaelwest in the comments, this turned out to be a custom access right added to our solution. I need to dig into how we are using it but I think it is what @sandbeck is describing above - hiding an item from the user but allowing the application to still use it.

Thanks for the comments!

| improve this answer | |

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.