Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft graph api MS Graph:按管理员id获取所有用户_Microsoft Graph Api - Fatal编程技术网

Microsoft graph api MS Graph:按管理员id获取所有用户

Microsoft graph api MS Graph:按管理员id获取所有用户,microsoft-graph-api,Microsoft Graph Api,我正在尝试收集具有给定管理员id的所有用户。 似乎MS graph在这里有一个bug 我的问题是: https://graph.microsoft.com/v1.0/users?$filter=manager/id eq '0f3b8a2f-8bec-4694-8021-dbfc55eed287' 我希望此查询返回属于具有给定id的经理的所有用户。 但是,此查询返回的是管理者,而不是用户。但是我很清楚地过滤了manager相关属性的id,而不是用户的id。有一个专门用于此的API 您可以通过i

我正在尝试收集具有给定管理员id的所有用户。 似乎MS graph在这里有一个bug

我的问题是:

https://graph.microsoft.com/v1.0/users?$filter=manager/id eq '0f3b8a2f-8bec-4694-8021-dbfc55eed287'
我希望此查询返回属于具有给定id的经理的所有用户。
但是,此查询返回的是管理者,而不是用户。但是我很清楚地过滤了manager相关属性的id,而不是用户的id。

有一个专门用于此的API

您可以通过id
0f3b8a2f-8bec-4694-8021-dbfc55eed287
获得分配给管理员的用户,如:

GET /users/0f3b8a2f-8bec-4694-8021-dbfc55eed287/directReports
另一种方法是

GET /users/0f3b8a2f-8bec-4694-8021-dbfa55eed297?$expand=directReports

谢谢,正是我想要的。