Как выполнить фильтрацию по свойству Manager из запроса пользователей - PullRequest
0 голосов
/ 31 января 2019

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

Запрос https://graph.microsoft.com/v1.0/users?$select=id&$expand=manager не возвращает никакой информации о менеджере.Я пробовал то же самое с бета-версией, но не повезло.

Есть ли способ отфильтровать пользователей по менеджеру или получить моих подчиненных?Любые предложения будут полезны.

Спасибо

1 Ответ

0 голосов
/ 01 февраля 2019

Похоже, что это ошибка с конечной точкой https://graph.microsoft.com/v1.0/users, в частности параметры запроса expand и select не могут быть объединены вместе .См. Ограничения параметров запроса статья, в которой упоминается аналогичная проблема

Существует обходной путь , который позволяет получить сведения о пользователе вместе со свойством менеджера, используя следующий запрос:

https://graph.microsoft.com/beta/users?select=*,manager&expand=manager
...