Microsoft.Graph API扩展方法不起作用

时间:2017-10-11 11:03:32

标签: microsoft-graph azure-ad-graph-api

我要做的是检索所有用户及其经理数据

await _client.Users.Request().Select("email, displayname, manager")
      .Top(5).Expand(x => x.Manager).GetAsync()

然而,结果始终为空(尝试了几种不同的变化)。 Microsoft.Graph API是否支持此功能?因为我通过Microsoft.Graph和Azure AD Graph Explorers尝试了相同的请求,并且只有azure返回了经理数据

1 个答案:

答案 0 :(得分:0)

请参阅thread

  
    

manager属性是用户的导航属性,因此您必须为每个用户请求该属性值。

  

因此,目前Microsoft Graph SDK不支持使用其经理数据检索所有用户。您可以使用Azure AD Graph API作为解决方法(https://graph.windows.net/<tenant>/users/?$expand=manager&api-version=2013-11-08)。如果您希望microsoft graph api支持该功能,您可以在here中发送反馈。

相关问题