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
Theresa. I apologize ahead of time if this was attempted I did my best to go through the threads to make sure it wasn’t. But it seems to work.
Tested your issue and was able to repeat on on premise environment.Â
The fix (or workaround).
Go to the document library that you want to hide from the All Site contents page. Remove ALL the permissions from there completely as such: http://screencast.com/t/587IdIUVweM. You probably need to be site administrator to do this since there won’t be any permissions on the library after. If you don’t remove all the permissions completely this will not work. At this point, no user should see the library from the Site contents page, you can check yourself.
Reassign the permissions that you need on that library. Magically here ONLY the user it was assigned to was able to see it.Â
Note if you add the user that shouldn’t see the item the removing them will result in them able to see the library in the all site contents list again.Â
Can somebody confirm that this indeed works as well.
Thanks All.Â
I wanted to share a positive twist, a successful outcome to another scenario in the “document libraries visible in site contents despite permissions” saga.Â
In a client situation, we recently had to restructure sites then copy content over from the old structure. I used ControlPoint (Metalogix, formerly Axceler) to copy entire subsites or specific lists. For 40 + libraries, I selected the option to retain permissions (they were unique to particular users). The site contents visibility on the destination site honoured those permissions yet the source site – where the libraries were created – did not.
T
Seriously!?
That would be such great news, Henry!
Has anyone else following this saga tried since applying SP2013 SP1?
Thanks,
Theresa
Â