Уведомление EWS для делегирования календаря - PullRequest
0 голосов
/ 05 октября 2018

Существует ли какой-либо API, который будет уведомлен о том, что пользователь делегировал свой календарь моему календарю?Я бы предпочел, чтобы событие, на которое я могу подписаться, предупредило бы меня о том, что календарь их@account.com делегировал доступ к my@account.com

1 Ответ

0 голосов
/ 08 октября 2018

Есть ли какой-либо API, который будет уведомлен о том, что пользователь делегировал свой календарь в мой календарь?

Нет, вы не можете напрямую в EWS подписаться на уровень папкиуведомления https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/notification-subscriptions-mailbox-events-and-ews-in-exchange. Однако, это просто скажет вам, что папка обновлена, а не то, что в папке обновлено (например, в случае делегирования изменяются разрешения и т. д.)

Если вы пытаетесь захватитьДелегаты Outlook (что отличается от того, что кто-то просто назначает права доступа к своему календарю и / или публикует их извне), потому что это также обновляет свойство активного каталога publicdelegate, на которое вы также можете посмотреть событие из Active Directory.

Такжекак правило, если у вас нет реальной необходимости, чтобы это происходило в реальном времени, если вы включите аудит почтовых ящиков, вы также сможете обрабатывать изменения такого типа с помощью журналов аудита.Этот метод также можно использовать в сочетании с уведомлением для обнаружения изменений определенного типа.

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