Если у Вас на сервере Windows Server, есть расшаренная папка, в которой есть множество других папок, при этом доступ к ним распределяется на уровне NTFS прав и вам необходимо скрыть недоступные конкретному пользователю папки, то данный метод Вам подойдет
К примеру расшарена у вас папка \\server\folders\ пользователь видит все папки находящиеся в ней:
Это список папок, доступных пользователям. Нам требуется скрыть недоступные, конкретным пользователям. Для этого на сервер запускаем оснастку storagemgmt.msc. Заходим в свойства шары, нажимаем Advanced и ставим гапочку Access based enumeration. Выглядит это примерно так: