2017-10-11 134 views
0

我所試圖做的是與他們的經理獲取所有用戶數據Microsoft.Graph API擴展方法不起作用

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

然而,結果總是空(嘗試一些不同的變化)。 Microsoft.Graph API是否支持此功能?因爲我試圖通過Microsoft.Graph和Azure的AD圖表探險,只有蔚藍一個返回經理數據

回答

0

相同的要求,請參閱thread

經理屬性是基於用戶導航屬性所以你必須爲每個用戶請求屬性值。

因此,目前Microsoft Graph SDK不支持使用其管理器數據檢索所有用戶。您可以使用Azure AD Graph API作爲解決方法(https://graph.windows.net/<tenant>/users/?$expand=manager&api-version=2013-11-08)。如果您希望Microsoft圖形api支持該功能,則可以發送反饋給here

+0

我在他們的主網站上發現,他們不完全支持擴展功能,所以與你一樣得出同樣的結論。仍然感謝您證明我的想法 – Vilius