C# 是否可以使用microsoft graph删除组中的多个成员?

C# 是否可以使用microsoft graph删除组中的多个成员?,c#,azure-active-directory,microsoft-graph-api,httprequest,azure-ad-b2c,C#,Azure Active Directory,Microsoft Graph Api,Httprequest,Azure Ad B2c,在官方文档中,有一个示例是为了从组中删除成员而发出删除请求。这是文件- 与我发现和测试的情况不同,在向组中添加用户时,每个请求最多可以向组中添加20个用户 我想知道是否有可能在每次请求时从一个组中删除多个用户,或者您是否可以在每次请求时从一个组中删除20个用户,就像将用户添加到组中一样。不幸的是,在我的测试之后,您无法通过Microsoft Graph删除组中的多个成员,您只能删除单个成员。你可以提出你的建议 DELETE https://graph.microsoft.com/v1.0/gro

在官方文档中,有一个示例是为了从组中删除成员而发出删除请求。这是文件-

与我发现和测试的情况不同,在向组中添加用户时,每个请求最多可以向组中添加20个用户


我想知道是否有可能在每次请求时从一个组中删除多个用户,或者您是否可以在每次请求时从一个组中删除20个用户,就像将用户添加到组中一样。

不幸的是,在我的测试之后,您无法通过Microsoft Graph删除组中的多个成员,您只能删除单个成员。你可以提出你的建议

DELETE https://graph.microsoft.com/v1.0/groups/{group-id}/members/{directory-object-id}/$ref
PATCH https://graph.microsoft.com/v1.0/groups/{group-id}
Content-type: application/json
Content-length: 30

{
  "members@odata.bind": [
    "https://graph.microsoft.com/v1.0/directoryObjects/{id}",
    "https://graph.microsoft.com/v1.0/directoryObjects/{id}",
    "https://graph.microsoft.com/v1.0/directoryObjects/{id}"
    ]
}