KB ID 0001589
Problem
I’ve written in the past about ‘Bulk Adding Users from CSV files, into Groups‘. But what if you want to add ALL users in a particular OU into a security group?
Solution
The syntax is;
[box]
Get-ADUser -SearchBase ‘OU=Source-OU,OU=PNL,DC=pnl,DC=com’ -Filter * | ForEach-Object {Add-ADGroupMember -Identity ‘SG-Test-Group’ -Members $_ }
[/box]
Here I’ve got 20 users that need adding to a group, in this example the group’s in the same OU, but it does not have to be;
You will need to close and reopen the group properties for it to refresh its membership.
Related Articles, References, Credits, or External Links
NA
Cheers, this is what helped me solve the problem I was facing, with the OU being encapsulated within another OU.