Microsoft Graph API将组添加为另一组成员报错问题咨询
错误原因及解决办法
- 组类型不支持成员嵌套操作
这是该报错最常见的触发原因:- 如果父组是动态成员类型的安全组/Microsoft 365组,成员由系统规则自动计算,不支持手动添加任何成员(包括组)
- 如果要添加的子组是Microsoft 365组/邮件启用的安全组,微软Graph API不支持将这两类组添加为其他组的成员,仅纯安全组支持嵌套
- 如果父组本身是Microsoft 365组,也不支持添加其他组作为成员,仅支持添加用户作为成员
- 请求参数或资源异常
- 请确认你填入的
{group-id}(父组ID)和{id}(子组ID)均为同一租户下的有效资源ID,跨租户组无法进行嵌套操作 - 可以将请求Body中的
@odata.id替换为子组的专属路径尝试:
{ "@odata.id": "https://graph.microsoft.com/v1.0/groups/{子组ID}" } - 请确认你填入的
- 权限校验
请确认你的调用凭证持有以下任意权限:- 委托权限:
GroupMember.ReadWrite.All、Group.ReadWrite.All - 应用权限:
GroupMember.ReadWrite.All、Group.ReadWrite.All、Directory.ReadWrite.All
- 委托权限:

内容的提问来源于stack exchange,提问作者Muqaddas Mehmood
相关产品推荐
相关产品推荐

