Azure Graph API - невозможно получить данные SSPR с помощью различных операторов $ Filter - PullRequest
0 голосов
/ 02 мая 2018

Клиент пытается извлечь только данные SSPR с помощью следующего вызова API Azure Graph в сценарии:

$ url = "https://graph.windows.net/$tenantdomain/activities/audit?api-version=beta&$filter='category eq SSPR '"

Похоже, чтобы вернуть ВСЕ данные аудита, а не только категорию "SSPR". Кроме того, если вы попытаетесь отфильтровать данные с помощью оператора «И» в $ Filter, это не сработает.

$ url = "https://graph.windows.net/$tenantdomain/activities/audit?api-version=beta&$filter=category EQ‘ SSPR ’and (Activity EQ‘ Пользователь зарегистрирован для самостоятельного сброса пароля ') "

По-прежнему получаются все данные аудита, а не только отфильтрованные данные. Можете ли вы помочь с действительным запросом для строгого возврата данных аудита SSPR с указанием «Пользователь зарегистрирован для самообслуживания-пароль-отдых», если это возможно.

1 Ответ

0 голосов
/ 24 мая 2018

Согласно API аудита Active Directory Azure , он поддерживает поля категорий фильтров

Пример:

$filter=category eq 'SSPR'

Адрес:

https://graph.windows.net/{domainname}/activities/audit?api-version=beta&$filter=category eq 'SSPR'

Я также проверяю его с почтальоном, он корректно работает на моей стороне.

enter image description here

...