I have removed Read access to some items for certain a Role. The problem is that I can still see the items that I removed access to in the tree, when logging in as a (non-admin) user with the role that I denied Read access on.
When I click on the item that I removed Read access to, I get a "selecting item could not be found" error message.
Some of the users on this site are only allowed access to a specific sub-tree/set of pages, which makes the display of these items without read access and the popup message pretty jarring.
Is there any way for me to exclude items that the current user does not have Read access to from display in the Content Tree?
UPDATE:
Note that I did not explicitly deny Read access to the items, but rather removed the existing read access from inheritance, so that the access is denied, by default.
Version Used: Sitecore 8.1.2
Before you mark this as a duplicate, please note... I have read this similar post but the only answer does not support multiple roles, where one (with read access) should see the items in the tree and another (without read access) should not. Based on the comments on the one answer provided, I believe that the question was originally asked differently and then clarified to be similar to mine, which may have resulted in less attention and fewer answers being posted.