Azure active directory 是否可以将$filters与msgraph/groups/delta一起使用?

Azure active directory 是否可以将$filters与msgraph/groups/delta一起使用?,azure-active-directory,microsoft-graph-api,Azure Active Directory,Microsoft Graph Api,我正在编写一个应用程序,该应用程序将同步AAD中给定组下的组中的用户详细信息。计划使用/groups/delta端点 我试图为/groups/delta中的组查找与以下/groups查询参数等效的参数: https://graph.microsoft.com/v1.0/groups?$filter=displayName+eq+'someGroup'和$expand=members 期望响应应该在“someGroup”下返回新添加/删除的成员,并可以选择扩展某些字段。。。有什么想法吗 对$fil

我正在编写一个应用程序,该应用程序将同步AAD中给定组下的组中的用户详细信息。计划使用/groups/delta端点

我试图为/groups/delta中的组查找与以下/groups查询参数等效的参数:

https://graph.microsoft.com/v1.0/groups?$filter=displayName+eq+'someGroup'和$expand=members

期望响应应该在“someGroup”下返回新添加/删除的成员,并可以选择扩展某些字段。。。有什么想法吗

$filter
$orderby
的支持有限:
-唯一支持的
$filter
表达式用于跟踪特定对象上的更改:
$filter=id+eq+{value}
。您可以过滤多个对象。例如,
https://graph.microsoft.com/v1.0/groups/delta/?$filter=id eq'477e9fc6-5de7-4406-bb2a-7e5c83c9ffff'或id eq'004d6a07-fe70-4b92-add5-E6E37B8AFFF
。有50个过滤对象的限制

资料来源:

以及:

对$filter运算符的支持因Microsoft Graph API而异。通常支持以下逻辑运算符:

  • 相等(eq)
  • 不等于(ne)
  • 大于(gt)
  • 大于或等于(ge)
  • 小于(lt)
  • 小于或等于(le)
  • 及(及)
  • 或(或)
  • 不(不)

来源:

要对此进行进一步扩展,您可以使用
/groups?$filter=displayName+eq+'someGroup'&$select=id
获取组id,然后使用该id获取增量,并使用
/groups/delta?$filter=id eq'value'