组 API 个空集合
Groups API empty collection
我目前正在开发一个旧版应用程序,它使用 Microsoft Graph API 来检索组(所有者和成员)。
应用程序通过 Oauth2 登录,获取访问令牌,然后使用它来调用图形 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 资源管理器 (https://graphexplorer.azurewebsites.net/#) 并使用上述 URL,我会得到两个端点的结果集合。
这是 API 中的一个潜在错误,还是需要设置任何额外的权限?
所有者(教师)和成员(学生)正在使用 SDS 同步到 AAD。
这在我的本地开发和 staging/production 中都会发生。
谢谢
编辑:
FWIW - 我目前正在使用旧的 Graph API 端点 https://graph.windows.net
我在我这边试过了,我通过 Oauth2 使用应用程序登录,获取访问令牌,然后用它来调用图表 API,对所有者和成员的请求成功。
成员请求:
业主请求:
我目前正在开发一个旧版应用程序,它使用 Microsoft Graph API 来检索组(所有者和成员)。
应用程序通过 Oauth2 登录,获取访问令牌,然后使用它来调用图形 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 资源管理器 (https://graphexplorer.azurewebsites.net/#) 并使用上述 URL,我会得到两个端点的结果集合。
这是 API 中的一个潜在错误,还是需要设置任何额外的权限?
所有者(教师)和成员(学生)正在使用 SDS 同步到 AAD。
这在我的本地开发和 staging/production 中都会发生。
谢谢
编辑:
FWIW - 我目前正在使用旧的 Graph API 端点 https://graph.windows.net
我在我这边试过了,我通过 Oauth2 使用应用程序登录,获取访问令牌,然后用它来调用图表 API,对所有者和成员的请求成功。
成员请求:
业主请求: