API групп пустая коллекция - PullRequest
0 голосов
/ 29 октября 2018

В настоящее время я работаю над устаревшим приложением, которое использует 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 (https://graphexplorer.azurewebsites.net/#) и использую приведенные выше URL-адреса), я получаю набор результатов для обеих конечных точек.

Это потенциальная ошибка в API или есть какие-то дополнительные разрешения, которые необходимо установить?

И владельцы (учителя), и участники (студенты) синхронизируются в AAD с SDS.

Это происходит как в моей локальной разработке, так и в постановке / производстве.

Спасибо

EDIT:

FWIW - в настоящее время я использую старую конечную точку Graph API https://graph.windows.net

1 Ответ

0 голосов
/ 30 октября 2018

Я попробовал это на своей стороне, я использовал вход в приложение через Oauth2, получил токен доступа, а затем использовал его для вызова Graph API, запросов на владельцев и участников.

Запрос участников:

enter image description here

Запрос на владельцев:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...