В настоящее время я работаю над устаревшим приложением, которое использует 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