У меня есть приложение с таблицей User, которая была заполнена экспортом из списка пользователей Active Directory. Каждые две недели пользователи присылают мне другую таблицу с последним списком пользователей AD, и мне приходится обновлять нашу таблицу User с помощью моей собственной магии, связанной с управлением Excel и сопоставлением имен пользователей, чтобы узнать, следует ли вставлять или обновлять.Получение обновленных данных из Active Directory?
Я думаю, что пришло время автоматизировать всю эту задачу. Легкий способ состоял бы в том, чтобы иметь запланированную задачу, которая так часто опросает AD и обновляет всю информацию пользователя. Но это может быть немного отходов, так как 99% случаев ничего не изменилось между опросами. Один ответ может быть, если в списке пользователей AD есть поле LastUpdated, поэтому я могу узнать, обновлена ли моя информация для любого данного пользователя. Здесь?
Если нет, есть ли способ подписаться на какое-либо push-уведомление от AD, так что мне не нужно продолжать проверку, но когда пользователь вставлен, обновлен или удален, мое приложение получит уведомление?