首页 > 解决方案 > 如何通过 Add-UnifiedGroupLinks -Identity 传递数组?

问题描述

我想一次性将用户添加到多个 Office365 组。

我的代码如下:

$OfficeGroups = @("Egg_Group", "Chicken Group", "Soup Group")

    foreach ($Group in $OfficeGroups)
    {
    $AddParams = @{
        Identity = $Group 
        LinkType = 'Members'
        Links    = $Username
    }
    Add-UnifiedGroupLinks @AddParams
    }

我无法通过 -Identity 参数传递一组组。有没有我可以使用的替代 cmdlt?我努力了

Add-DistributionGroupMember

但它仍然不起作用。这是不可能完成的任务吗?

标签: powershelloffice365

解决方案


您可以尝试像这样循环遍历您的数组吗?

$OfficeGroups = @("Egg_Group", "Chicken Group", "Soup Group")
$OfficeGroups | ForEach-Object {Add-UnifiedGroupLinks -Identity $_ -LinkType 'Members' -Links $Username}

推荐阅读