管理员向 Microsoft Entra ID 组添加成员以控制资源访问、简化协作并执行安全策略。虽然 Graph PowerShell 的 New-MgGroupMemberByRef 命令——Add-AzureADGroupMember PowerShell 命令的替代方案——可用于向 Microsoft Entra ID 组添加成员,但该过程既耗时又容易出错,尤其是在批量添加成员时。另一方面,ADManager Plus 作为一款 Microsoft 365 管理和报告工具,简化了此任务,使管理员只需几次点击即可快速向 Microsoft Entra ID 组添加成员。
使用 New-MgGroupMemberByRef cmdlet 之前,请确保以下事项:
Install-Module Microsoft.Graph -Scope CurrentUser
New-MgGroupMemberByRef cmdlet 可在 Microsoft Graph PowerShell 中用于向 Microsoft Entra ID 组添加成员。语法如下:
New-MgGroupMemberByRef
-GroupId <String>
[-ResponseHeadersVariable <String>]
-OdataId <String>
[-AdditionalProperties <Hashtable>]
[-Headers <IDictionary>]
[-PassThru]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
向组添加成员
Import-Module Microsoft.Graph.Groups
$params = @{
"@odata.id" = "https://graph.microsoft.com/v1.0/directoryObjects/{id}"
}
New-MgGroupMemberByRef -GroupId $groupId -BodyParameter $params
下表包含一些可与 New-MgGroupMemberByRef 命令一起使用的参数,以高效地向 Microsoft Entra ID 组添加成员。
| 参数 | 描述 |
|---|---|
| -GroupId | 此参数显示组的唯一标识符。 |
| -Headers | 此参数允许您向请求添加可选标头。 |
| -OdataId | 此参数显示资源的实体引用 URL。 |
| -PassThru | 命令成功时,此参数返回 true。 |
| -WhatIf | 此参数显示执行 cmdlet 后的结果。 |