Powershell AD список всех пользователей, вошедших в группу

Сейчас покажу, как получить список всех пользователей, вошедших в выбранную группу безопасности Active Directory:

$g = Get-ADGroup 'some_group'
Get-ADUser -Filter {memberof -recursivematch $g.distinguishedname}

При этом будут показаны даже те пользователи, которые напрямую не входят в указанную группу. Например, имеем доменного пользователя Marivanna, которая входит (MemberOf) в глобальную группу GS_Buhgalters. А группа GS_Buhgalters пусть например входит в локальнодоменную группу безопасности DS_1S_RW для записи в сетевую папку. Так вот, если мы выведем список пользователей по группе DS_1S_RW, то в число пользователей попадёт и наша Marivanna.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Protected by WP Anti Spam