Hello.
I am trying to find a fix for a weird document library permissions and “visibility” issue in SharePoint 2013.
In two examples so far, the client has sites with the usual Owners, Contributing members and Visitors groups. All intended users are members of the appropriate groups. Permissions on document libraries have been separated from the parent, configured so that only specific users can view or modify. Running the “Check permissions” tool on user xyz library produces and confirms “Access for user abc: None”.
Oddly, if users click on “all site content”, they are able to see all document libraries listed. They can see names, tiles for other libraries, total number of items and modified date indicated beside each library tile. This is not good. The client does not want users to see a list of other users’ libraries.
If a user clicks on a document library for another user, the library page displays but items are not visible. That’s a small consolation but still not acceptable.
How do we make it so users do not see other users’ libraries listed in all site content?
Thanks in advance,
Theresa
To me this still wouldn’t explain and does not help us as such but I am going to see if these libraries still show once the new status has gone away.
Hi Theresa,
Sorry if this has already been answered elsewhere but just testing this myself and seeing some very strange behaviour. Will get back to you once I have got to the bottom of it.
So far I set up the following accounts:
Test
Test1
Test2
and the following libraries:
Test
Test1
Test2
then breaking the inheritance of the three libraries and adding only the user that matches the library name. I then launched IE as Test, Test1 and Test2. Test saw all three libraries under recent and in site contents. Test1 saw only test1 and test2 libraries. Test2 saw only Test 2, which is what we are after.
I then re-inherited permissions, broke again, and set the permissions again.  Not sure why I did this but I did and now all three accounts see all three libraries. So the verdict is still out on this one I am afraid.