Я ищу решение для добавления пользователей в группы в активном каталоге после создания их учетных записей пользователей. В настоящее время мой сценарий powershell имеет несколько недостатков, но я собираюсь решать их по одному.Powershell - добавлять пользователей в группы без ansi
В этом цикле я пытаюсь изучить лучший способ добавления групп к вновь созданным учетным записям пользователей. Лучше всего копировать из учетной записи шаблона (с которой у меня возникают проблемы, так как я продолжаю получать пустую учетную запись ... Или мне нужно управлять всей новой информацией пользователя непосредственно в скрипте. Какая практика?
В моей исследование, которое я вижу, как это может быть сделано с помощью ADSI.
Я надеялся, что не использовать этот метод, если я не должен. что я надеялся на что-то вроде этого. с Get-ADUser
, Set-ADUser
, Set-ADObject
, Get-ADObject
или аналогичными командами .
$user=get-aduser 'abc user'
$userModify=Set-aduser $user
$groups=get-aduser $tmplateUser | select -ExpandProperty memberof
#
или groups
может прийти из массива, я не решил, что лучше.
foreach ($Group In $groups)
{
$usermodify.memberof.add -identity $Group -member $user
}
Есть ли у кого-нибудь какие-либо предложения или примеры?