Microsoft.Graph API 扩展方法无效
Microsoft.Graph API expand method doesn't work
我想做的是检索所有用户及其经理数据
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 一个返回了经理数据
请参考thread:
The manager property is a navigation property on a user so you'll have to request that property value for each user.
因此,目前 Microsoft Graph SDK 不支持检索所有用户及其经理数据。您可以使用 Azure AD Graph API 作为解决方法 (https://graph.windows.net/<tenant>/users/?$expand=manager&api-version=2013-11-08
)。如果您希望 Microsoft Graph api 支持该功能,您可以在 here 中发送反馈。
我想做的是检索所有用户及其经理数据
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 一个返回了经理数据
请参考thread:
The manager property is a navigation property on a user so you'll have to request that property value for each user.
因此,目前 Microsoft Graph SDK 不支持检索所有用户及其经理数据。您可以使用 Azure AD Graph API 作为解决方法 (https://graph.windows.net/<tenant>/users/?$expand=manager&api-version=2013-11-08
)。如果您希望 Microsoft Graph api 支持该功能,您可以在 here 中发送反馈。