2017-10-11 14 views
0
funktioniert

Was ich versuche, alle Benutzer mit ihren Managern DatenMicrosoft.Graph API erweitern Methode nicht

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

noch zu tun ist abrufen, Ergebnis ist immer null (versucht paar verschiedene Variationen). Unterstützt Microsoft.Graph API diese Funktionalität? Weil ich gleiche Anfragen über Microsoft.Graph und Azure AD Graph Explorers und nur azur ein zurückManagerDaten

Antwort

0

Bitte beachten Sie thread versucht haben:

Der Manager Eigenschaft ist eine Navigationseigenschaft auf einem Benutzer Sie müssen also den Eigenschaftswert für jeden Benutzer anfordern.

So derzeit Microsoft Graph SDK unterstützt nicht alle Benutzer mit ihren Managern Abrufen von Daten. Sie können Azure AD Graph API als Workaround verwenden (https://graph.windows.net/<tenant>/users/?$expand=manager&api-version=2013-11-08). Wenn Sie möchten, dass Microsoft Graph API diese Funktion unterstützt, können Sie eine Rückmeldung in here senden.

+0

Ich habe auf ihrer Hauptwebsite gefunden, dass sie Expansionsfunktion nicht vollständig unterstützen, so ging zu dem gleichen Ergebnis wie Sie. Trotzdem danke, dass du meine Idee bewiesen hast – Vilius

Verwandte Themen