通过图API获取用户的所有下属



我使用微软图形API (https://developer.microsoft.com/en-us/graph/graph-explorer)。我正试图从当前用户获得下属的列表。我能找到经理,但不知何故我不能从经理那里得到所有的下属。我正在考虑三个可能的解决方案:

  1. 从用户那里获得所有下属(首选方式,所以我也直接知道他是否是经理,不工作)
  2. 获取经理(https://graph.microsoft.com/v1.0/users/XXXX/manager),从经理处获取下属
  3. 得到所有用户,确定经理从当前用户和为所有用户做一个匹配。(昂贵的调用)
  4. 在本地复制并在本地执行

如果有人有选择1或2的方法,请告诉我。3号是昂贵的,我宁愿不做。我想选项4更好。

如果有人知道,请提供示例API调用,或链接到文档。

谢谢!

选项1;

DirectReports列表!

使用https://graph.microsoft.com/v1.0/users/XXXX/directReports,您将实际发现用户是否有下属,从而知道他是否是经理。