Azure active directory Microsoft Graph:使用开放扩展获取所有用户

Azure active directory Microsoft Graph:使用开放扩展获取所有用户,azure-active-directory,microsoft-graph-api,Azure Active Directory,Microsoft Graph Api,根据docs(),我应该能够使用匹配的扩展来扩展所有资源实例。假设我想获取所有具有名称XXX标识的开放扩展名的用户。我怎样才能做到这一点?我尝试了以下方法: https://graph.microsoft.com/v1.0/users? $filter=Extensions/any(f:f/id eq 'assistenciasExtensions') &$expand=Extensions($filter=id eq 'assistenciasExtensions') 但

根据docs(),我应该能够使用匹配的扩展来扩展所有资源实例。假设我想获取所有具有名称XXX标识的开放扩展名的用户。我怎样才能做到这一点?我尝试了以下方法:

https://graph.microsoft.com/v1.0/users?
   $filter=Extensions/any(f:f/id eq 'assistenciasExtensions')
   &$expand=Extensions($filter=id eq 'assistenciasExtensions')
但它不起作用。docs()中有一个名为Filter for resource instances的部分,该部分使用匹配的扩展名进行了扩展,该扩展名给出了一些示例并说明

上面的语法显示了一些常用的方法来标识资源实例或集合,以便从中获取扩展。所有其他允许您标识这些资源实例或集合的语法都支持以类似的方式从它们获取开放扩展

那么,我能得到所有有扩展的用户吗?还是仅限于文档中显示的示例

谢谢, Luis

Luis,顶级筛选器($filter=Extensions/any(f:f/id eq'assistenceiasExtensions'))当前不可用于目录相关实体(用户/组/设备)。请建议用户语音上的功能-

谢谢 Pavan

Luis,顶级过滤器($filter=Extensions/any(f:f/id eq'assistenceiasExtensions'))当前不可用于目录相关实体(用户/组/设备)。请建议用户语音上的功能-

谢谢
帕万

谢谢帕万。快速问题:是否有任何快速方法可以让属于扩展名为X的组的用户进行扩展?目前,我正在加载所有用户,然后为每个用户执行额外的调用以获得分机。我正在缓存数据,但第一次调用大约需要5秒。这不坏,但也不好……抱歉,路易斯,没有办法只获取“user”类型组的成员,同时获取扩展。不过,请看一下您的呼叫是否可以优化。谢谢Pavan。我会的!Pavan,还有一件事:看起来我必须直接使用RESTAPI,对吗?我的意思是,快速查看.NET Microsoft.Graph程序集并没有显示任何类或方法可以帮助我实现这一点…对于访问开放扩展,您可以使用最新的Microsoft Graph客户端库-。对于批处理,由于它处于预览状态,库支持当前不可用。谢谢Pavan。快速问题:是否有任何快速方法可以让属于扩展名为X的组的用户进行扩展?目前,我正在加载所有用户,然后为每个用户执行额外的调用以获得分机。我正在缓存数据,但第一次调用大约需要5秒。这不坏,但也不好……抱歉,路易斯,没有办法只获取“user”类型组的成员,同时获取扩展。不过,请看一下您的呼叫是否可以优化。谢谢Pavan。我会的!Pavan,还有一件事:看起来我必须直接使用RESTAPI,对吗?我的意思是,快速查看.NET Microsoft.Graph程序集并没有显示任何类或方法可以帮助我实现这一点…对于访问开放扩展,您可以使用最新的Microsoft Graph客户端库-。对于批处理,由于它处于预览状态,库支持当前不可用。