Ситуация:
Есть некоторое количество доменных групп безопасности с большим количеством пользователей в каждой их них.
Возникает необходимость копирования членства в существующих группах в другие вновь созданные группы.
Решение:
Используем Quest Management Shell (PowerShell командлеты ActiveRoles Management Shell for Active Directory от Quest Software) и командой фактически в одну строку выполняем поставленную задачу:
Get-QADGroupMember Group1 | Add-QADGroupMember Group2
где Group1 – имя группы безопасности из которой получаем пользователей, Group2 – имя группы безопасности в которую копируем полученных пользователей.
После того как копирование произведено, можно выполнить сравнение состава групп таким образом:
Compare-Object ( Get-QADGroupMember Group1 ) ( Get-QADGroupMember Group2 ) -IncludeEqual
Добавить комментарий