https://graph.microsoft.com/v1.0/deviceAppManagement/managedAppRegistrations фильтр для bundleId или packageId - PullRequest
1 голос
/ 11 февраля 2020

Я пытаюсь получить информацию из intune через GraphApi .

Хочу отфильтровать по полю bundleId или packageId (находится под appIdentifier). Но я не могу найти способ сделать это.

Целевой результат:

userId, os_type (основанный либо на @ odata.type или packageId / bundleId).

Следующим шагом является то, что я хочу идентифицировать определенные приложения путем фильтрации, например, startswith(packageId,'com.microsoft').

Я пробовал комбинации на "/deviceAppManagement/managedAppRegistrations?$filter=startswith(bundleId,'com.m'). Но я продолжаю останавливаться на «invalid filter clause» всякий раз, когда я хочу выполнить действие фильтра.

Попытка восстановления из документации Microsoft, если какая-либо фильтрация возможна в этой части графика, кажется невозможной.

В настоящее время мы используем автоматическое включение для извлечения данных, и это работает, если мы не фильтруем / не выбираем.

снимок экрана json результат

1 Ответ

0 голосов
/ 20 апреля 2020

Используйте следующий фильтр: startsWith(microsoft.graph.iosVppApp/bundleId, 'com.microsoft')

Я нашел указатель на это сообщение Reddit: https://www.reddit.com/r/Intune/comments/cxkwm3/using_graph_to_show_all_apps_from_one_vpp_token/

...