Marcin
Tarnowski
IT HELPDESK,
Uniwersyteckie
Centrum Kliniczne
Temat: Powershell CSV AD POMOCY
Witam, mam następujący problem, znalazłem skrypt:Plik csv tak wygląda:
cn,sAMAccountName,FirstName,LastName
skrypt:
$objOU=[ADSI]"LDAP://OU=Placowki,OU=Uzytkownicy,DC=zozmokotow,DC=pl"
$dataSource=import-csv "userimport.csv"
foreach($dataRecord in $dataSource)
{
#mapowanie zmiennych na dane
$cn=$dataRecord.cn
$sAMAccountName=$dataRecord.sAMAccountName
$givenName=$dataRecord.FirstName
$sn=$dataRecord.LastName
$displayName=$givenName +" " + $sn
$userPrincipalName=$sAMAccountName + "@zozmokotow.pl"
#tworzymy nowych użytkowników na podstawie .csv
$objUser=$objOU.Create("user","CN="+$cn)
$objUser.Put("sAMAccountName",$sAMAccountName)
$objUser.Put("userPrincipalName",$userPrincipalName)
$objUser.Put("displayName",$displayName)
$objUser.Put("givenName",$givenName)
$objUser.Put("sn",$sn)
$objUser.SetInfo()
$objUser.SetPassword("Mokotow1")
$objUser.psbase.InvokeSet("AccountDisabled",$false)
$objUser.Put("pwdLastSet",0)
$objGroup.Add <--------- co tu mam wpisać
$objUser.SetInfo()
}
Wszystko działa jak należy jedynie chciałem dodać linijkę która by przypisała użytkownika do grupy którą mam utworzoną w AD. Np. grupa lekarze i chciałbym żeby np. John Woods został przypisany do grupy lekarze (lekarze są w podkatalogu to nie wiem czy trzeba pełną ścieżkę podać ? ). W pliku CSV muszę dopisać group czy groups ?