网上论坛API空集合

时间:2018-10-29 10:07:06

标签: azure-ad-graph-api

我目前正在使用旧版应用程序,该应用程序使用Microsoft Graph API来检索组(所有者和成员)。

该应用程序通过Oauth2登录,获取访问令牌,然后使用它来调用Graph API。

问题似乎是我可以使用以下方法来获得所有者:

https://graph.windows.net/{tenent}/groups/{my_group}/owners?api-version=1.6

但是成员总是以空集合的形式回来:

https://graph.windows.net/{tenent}/groups/{my_group}/members?api-version=1.6

奇怪的是,如果我使用旧的AD Graph Explorer(https://graphexplorer.azurewebsites.net/#)并使用上面的URL,则会得到两个端点的结果集合。

这是API中的潜在错误,还是需要设置任何其他权限?

所有者(教师)和成员(学生)都已通过SDS同步到AAD中。

这既发生在我的本地开发中,也发生在分期/生产中。

谢谢

编辑:

FWIW-我当前正在使用旧的Graph API端点https://graph.windows.net

1 个答案:

答案 0 :(得分:0)

我尝试过这一点,我通过Oauth2使用应用登录,获取访问令牌,然后使用它来调用Graph API,请求所有者和成员成功。

要求成员:

enter image description here

要求所有者:

enter image description here