Hier powershell kenners? Wie weet hoe ik alle AD users kan vinden welke in een specific OU zitten welke NIET lid zijn van groepen welke beginnen met de letters CC.
Ik heb >50 CC (CostCentre) AD groepen. cc001, cc002, cc002 etc. In elke groep zitten verschillende users.
Alle AD gebruikers moeten lid zijn van één van de CC groepen.
Hoe kan ik nu een check doen met Powershell naar users welke NIET lid zijn van al deze >50 groepen?
Ik dacht;
$group = Get-ADGroup -Filter { Name -like "cc*"}
Get-ADUser -LDAPFilter "(!(memberof=$group))" -Properties Name | select-object Name
Maar dan lijkt dit alleen voor de eerste cc001 groep te werken.
Kom er niet uit.
Extraatje; Hoe kom ik te weten of er gebruikers zijn met meer dan één CC groep? (dit zou niet moeten namelijk)
Thanks!
Ik heb >50 CC (CostCentre) AD groepen. cc001, cc002, cc002 etc. In elke groep zitten verschillende users.
Alle AD gebruikers moeten lid zijn van één van de CC groepen.
Hoe kan ik nu een check doen met Powershell naar users welke NIET lid zijn van al deze >50 groepen?
Ik dacht;
$group = Get-ADGroup -Filter { Name -like "cc*"}
Get-ADUser -LDAPFilter "(!(memberof=$group))" -Properties Name | select-object Name
Maar dan lijkt dit alleen voor de eerste cc001 groep te werken.
Kom er niet uit.
Extraatje; Hoe kom ik te weten of er gebruikers zijn met meer dan één CC groep? (dit zou niet moeten namelijk)
Thanks!
Het leven is net een dolfijn...... meestal dol, maar soms ook fijn.