I have a user (or group) without any permission on a site. I break inheritance on a document library and give that user permission on the library. Now, if the user navigates to the document library, he also sees Quick Launch links to all other lists and can navigate to those lists. The only solution I have is to specifically remove the user from each list on the site.
Is there a way to give a user or group permission on specific document libraries only?
Also, if it is a security requirement to hide the lists and names of other document libraries, is assigning permissions at this level a recommended solution? Or, should I be handling this is another way?