Beste allen,
Binnen het bedrijf waar ik werk willen we met SSIS een powershell script aftrappen, waarmee binnen bepaalde Aactive Directory groepen (APP-PNEU-BI-*) de leden van die groepen uit willen lezen.
Dus:
AD groep 1: gebruiker 1, gebruiker 2, gebruiker 3
AD groep 2: gebruiker 1, gebruiker 3
AD groep 3: gebruiker 2, gebruiker 3
Nu ben ik al zover dat ik de AD groepen eruit kan halen, maar de leden eraan koppelen lukt me niet..
Wie o wie kan mij verder helpen?
Wat ik nu al heb om de AD groepen boven water te krijgen:
$Root = new-object system.directoryservices.directoryEntry ("LDAP://DC=mijn,DC=domein")
$Filter = "(&(objectclass=group)(name=app-pneu-bi*))"
$Attribute = "CN","ObjectClass","ObjectCategory","distinguishedName", "lastLogonTimestamp"
# Compile search
$Searcher = New-Object Directoryservices.DirectorySearcher($Root)
$searcher.PageSize = 900
$searcher.Filter = $Filter
$searcher.Searchscope = [System.DirectoryServices.SearchScope]::Subtree
$Attribute | foreach {[void]$searcher.PropertiesToLoad.Add($_)}
# Execute search
$result = $searcher.findAll()
"Number of results: " + $result.Count
$result
Alvast heel erg bedankt!
Binnen het bedrijf waar ik werk willen we met SSIS een powershell script aftrappen, waarmee binnen bepaalde Aactive Directory groepen (APP-PNEU-BI-*) de leden van die groepen uit willen lezen.
Dus:
AD groep 1: gebruiker 1, gebruiker 2, gebruiker 3
AD groep 2: gebruiker 1, gebruiker 3
AD groep 3: gebruiker 2, gebruiker 3
Nu ben ik al zover dat ik de AD groepen eruit kan halen, maar de leden eraan koppelen lukt me niet..
Wie o wie kan mij verder helpen?
Wat ik nu al heb om de AD groepen boven water te krijgen:
$Root = new-object system.directoryservices.directoryEntry ("LDAP://DC=mijn,DC=domein")
$Filter = "(&(objectclass=group)(name=app-pneu-bi*))"
$Attribute = "CN","ObjectClass","ObjectCategory","distinguishedName", "lastLogonTimestamp"
# Compile search
$Searcher = New-Object Directoryservices.DirectorySearcher($Root)
$searcher.PageSize = 900
$searcher.Filter = $Filter
$searcher.Searchscope = [System.DirectoryServices.SearchScope]::Subtree
$Attribute | foreach {[void]$searcher.PropertiesToLoad.Add($_)}
# Execute search
$result = $searcher.findAll()
"Number of results: " + $result.Count
$result
Alvast heel erg bedankt!