首页 > 解决方案 > 日历委派的 EWS 通知

问题描述

是否有任何 API 可以通知用户已将他们的日历委托给我的日历?我希望我可以订阅一个可以提醒我日历 their@account.com 已委派访问 my@account.com 的活动

标签: exchangewebservices

解决方案


是否有任何 API 可以通知用户已将他们的日历委托给我的日历?

不直接在 EWS 中,您可以订阅文件夹级别通知https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/notification-subscriptions-mailbox-events-and-ews-交换中。但是,这只会告诉您文件夹已更新,但不会告诉您文件夹上的内容已更新(例如,在委派的情况下,权限正在更改等)

如果您尝试捕获 Outlook 代表(这与某人只是去分配他们的日历和/或外部共享的权限不同),那么因为这也会更新 publicdelegate 活动目录属性,您也可以查看活动目录中的事件。

通常,除非您确实需要实时性,否则如果启用邮箱审核,您还可以使用审核日志来处理此类更改。此方法还可以与通知结合使用以检测某种类型的更改。


推荐阅读