Вот такая ситуация. Часто мне нужно рассказать, как пользователь получает доступ к определенной папке. В разделе «Действующие разрешения» я вижу, что у них есть чтение, запись и т. Д., Но из-за вложенных групп я не могу сразу сказать, почему.
Мне нужен инструмент / скрипт, который я могу запустить, который будет вводить путь и пользователя и сообщать мне, как у этого пользователя есть разрешения.
Пример.
Я нахожусь на Server01, перехожу в папку c: \ и вижу, что у пользователя MathewC есть эффективные разрешения на запись, но когда я смотрю разрешения для папки, я вижу, что многие группы имеют доступ на запись, но я не Не знаю, членом какой из этих групп является MathewC.
Итак, права доступа к папке будут выглядеть так:
C: \ папка
И инструмент / скрипт сообщит
Пользователь MathewC является членом «Группы 42», у которого есть доступ на чтение / запись.
Или даже сложнее:
Пользователь MathewC является членом «Группы людей», которая является членом «Группы 42», которая имеет доступ на чтение / запись.
Технически этот вопрос (и этот ответ) не относятся к теме «покупки», но я постараюсь вам помочь.
Вы должны иметь возможность использовать Chris 'NTFS Permissions Reporter, чтобы делать то, что вам нужно. Пользуюсь уже некоторое время.
Бесплатный может делать то, что вы просите.
Например, вы можете спросить о конкретной папке, например: «\ server01 \ share \ folder \ subfolder», и установить параметры, как показано ниже:
Затем после запуска отчета вы можете щелкнуть одного из пользователей на панели результатов, чтобы увидеть, как они получили свои действующие разрешения и из какой группы.
Надеюсь, это поможет.