Swap users from one AD group to another

AD group swaps are very common in large organization.

Below script will achieve it.

$useringroup = Get-ADGroupMember -Identity "Group name" | select name
foreach($uig in $useringroup){

    Remove-ADGroupMember -Identity "group name that users need to be removed" -Members $uig -Confirm:$false
    $uig.name + " - is removed from Group Name!!"

    Add-ADGroupMember -Identity "Group that user need to be added" -Members $uig -Confirm:$false
    $uig.name + " - is added to group name!!" 
    
}

Published by iamfazul

Author of the site

Leave a comment