是否有任何API可以通知用户已将其日历委托给我的日历?我希望我可以订阅的活动可以提醒我,日历他们的@ account.com已委派访问my@account.com
答案 0 :(得分:1)
是否有任何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属性,因此您还可以查看Active Directory中的事件
通常,除非您确实真正需要实时更新(如果启用了邮箱审核),否则您还可以通过使用审核日志来处理这种类型的更改。此方法也可以与通知结合使用,以检测某种类型的更改。