# adding multiple groups from User to a different User

**URL:** https://forums.powershell.org/t/adding-multiple-groups-from-user-to-a-different-user/15130
**Category:** PowerShell Help
**Created:** [October 22, 2020, 1:36pm UTC](https://forums.powershell.org/t/adding-multiple-groups-from-user-to-a-different-user/15130 "2020-10-22T13:36:37Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![jeff-taylor](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.powershell.org/jeff-taylor/32/1015_2.png) [@jeff-taylor](https://forums.powershell.org/u/jeff-taylor)
#### Post date: [October 22, 2020, 1:36pm UTC](https://forums.powershell.org/t/adding-multiple-groups-from-user-to-a-different-user/15130/1 "2020-10-22T13:36:37Z")

</div>

I pulled a list of groups from one user and wanted to pipe them into another user

```
$Groups = Get-ADUser -Filter {displayname -eq "USERSRC"} -Properties memberOf |
    select memberOf

$User = Get-ADUser USERDEST

ForEach ($Group in $Groups) {

  Add-ADPrincipalGroupMembership $User -MemberOf $Group

}
```

---

<div class="post-metadata">

### Author: ![matt-bloomfield](https://avatars.discourse-cdn.com/v4/letter/m/dec6dc/32.png) [@matt-bloomfield](https://forums.powershell.org/u/matt-bloomfield)
#### Post date: [October 23, 2020, 1:21am UTC](https://forums.powershell.org/t/adding-multiple-groups-from-user-to-a-different-user/15130/2 "2020-10-23T01:21:37Z")

</div>

I’m guessing there’s a question 🙂

You’ll need to use Select-Object -ExpandProperty MemberOf when building the list of groups.

Also, it’s not wise to filter on the displayName attribute. This attribute has to be unique only within an OU, not within AD.

---

<div class="post-metadata">

### Author: ![jeff-taylor](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.powershell.org/jeff-taylor/32/1015_2.png) [@jeff-taylor](https://forums.powershell.org/u/jeff-taylor)
#### Post date: [October 23, 2020, 6:21am UTC](https://forums.powershell.org/t/adding-multiple-groups-from-user-to-a-different-user/15130/3 "2020-10-23T06:21:57Z")

</div>

> [@](#):
>
> I’m guessing there’s a question 🙂

Ah! thanks for reading my mind as well as answering my question. I knew better about -expandProperty

---

<div class="post-metadata">

### Author: ![dotnVo](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dotnVo](https://forums.powershell.org/u/dotnVo)
#### Post date: [May 16, 2024, 8:28pm UTC](https://forums.powershell.org/t/adding-multiple-groups-from-user-to-a-different-user/15130/4 "2024-05-16T20:28:40Z")

</div>


