Active Directory: Как получить информацию обо всех пользователях и их членстве в группах в домене?
Блог компании Netwrix
Билл Стюарт, scripting guru, в своей статье на WindowsITPro описывает те проблемы, с которыми ему пришлось столкнуться при написании Powershell-скрипта, который бы выводил членство пользователей в группах Active Directory.
Пришлось проделать 4 усовершенствования, чтобы все заработало как надо.
На форумах вопрос: “Кто-нибудь знает, как получить информацию обо всех пользователях и их членстве в группах в домене AD?”.
Аудиторы и консультанты по информационной безопасности также задают подобный вопрос, когда осуществляют оценку инфраструктуры (среды) Active Directory в организации.
Так как этот вопрос довольно насущный, здесь приводится PowerShell скрипт, который бы позволял упростить эту задачу.
Извлечение атрибута samaccountname для каждой группы в атрибуте memberof, рассматривая перевод из одного формата имени в другой неоптимально и отнимает много времени.
Чтобы решить эту проблему скрипт использует две глобальные хеш-таблицы (global hash tables), которые производят хеширование результатов для повышения произодительности.
Блог компании Netwrix
Билл Стюарт, scripting guru, в своей статье на WindowsITPro описывает те проблемы, с которыми ему пришлось столкнуться при написании Powershell-скрипта, который бы выводил членство пользователей в группах Active Directory.Пришлось проделать 4 усовершенствования, чтобы все заработало как надо.
На форумах вопрос: “Кто-нибудь знает, как получить информацию обо всех пользователях и их членстве в группах в домене AD?”.
Аудиторы и консультанты по информационной безопасности также задают подобный вопрос, когда осуществляют оценку инфраструктуры (среды) Active Directory в организации.
Так как этот вопрос довольно насущный, здесь приводится PowerShell скрипт, который бы позволял упростить эту задачу.
Извлечение атрибута samaccountname для каждой группы в атрибуте memberof, рассматривая перевод из одного формата имени в другой неоптимально и отнимает много времени.
Чтобы решить эту проблему скрипт использует две глобальные хеш-таблицы (global hash tables), которые производят хеширование результатов для повышения произодительности.

