在 Outlook Addin 中为每个用户存储数据,然后为所有用户查询

Store data in Outlook Addin for each user, then query it for all users

有没有办法让 Outlook 加载项为每个 outlook 用户存储一些数据,然后 Exchange 管理员可以一次查询 所有用户 的数据?

如果我将数据存储到 Item.UserPorpertiesFolder.StorageItems,Exchange 管理员将无法访问它们。而且我不喜欢使用外部数据库。

我的目标是让 Exchange 管理员 运行 一个脚本或一个应用程序来获取每个用户的自定义数据。类似于:

Email      Tasks Completed    Some Data
-------    ----------------   ---------
x@x.com        5               25  

我计划使用 EWS Managed API 或 Exchange Management Shell 来查询数据。我只是不确定从 Outlook 加载项存储它的理想位置。

一种方法是使用中央存储库,例如 public 文件夹或共享邮箱,所有用户都有权在其中创建项目,然后 create/modify [=15= 中的一个项目] 对于每个使用您的插件的用户。然后你的 Admin/App 可以只查询 Mailbox/Folder 中的所有项目(这是 Free/Busy 信息用于通过 Exchange 中的共享 public 文件夹工作的方式)

干杯 格伦