WORKAROUNDInstead of passing multiple members to the
-Member parameter at once, instead leverage a
ForEach loop and pass only a single member at a time.
This could be accomplished in multiple ways, such as leveraging a CSV file or an array of objects.
Example:
# initialize the array
[PsObject[]]$membersToAdd = @()
# populate the array with each object
$membersToAdd += [PsObject]@{ identity = "GroupName"; member = "DOMAIN A\Testuser1" }
$membersToAdd += [PsObject]@{ identity = "GroupName"; member = "DOMAIN B\Testuser2" }
Foreach($member in $membersToAdd)
{
Add-QADGroupMember -Identity $member.Identity -Member $member.member -proxy
}
STATUSThe following defect id
456424 has been created to address this issue and it will be fixed in a future release version. Please refer to this article for updates or contact support referencing the Product defect ID: