Microsoft Graph:获取具有开放扩展名的所有用户

时间:2017-06-14 14:40:58

标签: azure-active-directory microsoft-graph

根据文档(https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/opentypeextension_get),我应该能够使用匹配的扩展来扩展所有资源实例。假设我想让所有具有由名称XXX标识的开放式扩展名的用户。我怎样才能做到这一点?我尝试了以下内容:

https://graph.microsoft.com/v1.0/users?
   $filter=Extensions/any(f:f/id eq 'assistenciasExtensions')
   &$expand=Extensions($filter=id eq 'assistenciasExtensions')

但它没有用。文档(https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/opentypeextension_get)有一个名为Filter的资源实例扩展,扩展了一个匹配的扩展,它提供了一些示例并说明了

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

那么,我可以获得所有具有扩展名的用户,还是仅限于文档中显示的示例?

谢谢, 路易斯

1 个答案:

答案 0 :(得分:0)

Luis,顶级过滤器($ filter = Extensions / any(f:f / id eq'assistenciasExtensions'))当前不适用于目录相关实体(用户/组/设备)。请根据用户声音推荐该功能 - https://officespdev.uservoice.com

由于 帕