Есть ли в Microsoft Graph функция lastModifiedDateTime для обнаружения последних изменений объекта? - PullRequest
0 голосов
/ 04 мая 2020

Некоторые из API Graph возвращают много данных и требуют подкачки. Существует свойство lastModifiedDateTime для получения только измененных строк, например, чтобы сделать этот вызов, который возвращает пользователей, которые были изменены с указанной даты?

https://graph.microsoft.com/beta/users?$filter=lastModifiedDateTime gt '2020-01-01T12:00:00Z'

или получает измененные классы (Образовательный API)

https://graph.microsoft.com/beta/education/classes?$filter=lastModifiedDateTime gt '2020-01-01T12:00:00Z'

1 Ответ

1 голос
/ 04 мая 2020

Свойство, которое вы пытаетесь, т.е. lastModifiedDateTime, не является частью MS Graph.

В Ms Graph это возможно с помощью метода directoryAudits , который содержит всю информацию, связанную с изменениями ( logs) в Azure AD.

Чтобы получить последнее действие в azure, вам нужно использовать свойство 'activityDateTime' и получить информацию о пользователе 'initiatedBy' свойство.

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