为用户创建只读交换任务

发布于 2024-11-16 18:12:29 字数 431 浏览 2 评论 0原文

我想在服务中(更具体地说是在共享点活动中)使用 Exchange Web 服务,以便将任务分配给其他人。 这篇文章已经回答了这个问题< /a> 但是,我还希望该任务是只读的,因此用户无法修改它,而只能修改服务用户(因为我希望使任务信息与共享点数据保持同步)

我可以使用 EWS 来实现此目的吗?如果“是”,有什么操作方法吗? :)

并且:SharePoint 任务对我来说无关紧要。我们使用我们自己的专业内容类型 -->因此我们不能使用 SharePoint 任务进行 Exchange 同步。

有什么建议吗?

I want to use the Exchange Web Services in a service (more specifically in a sharepoint activity) in order to assign a task to someone else.
That was already answered in this post
However, I also want that task to be readonly, so the user cannot modify it, but only the service user (as I want to keep the tasks information in sync with sharepoint data)

Can I achieve this using EWS? and if "yes", are there any how-tos plase? :)

And: SharePoint Tasks are no matter for me. We use our own specialized content types --> therefore we cannot use SharePoint tasks for Exchange sync.

Any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

懒猫 2024-11-23 18:12:29

这根本不可能。邮箱的用户是所有项目的所有者。你不能剥夺他的权限。

话虽这么说,有一种解决方法:当用户修改您的一项特殊任务时,只需恢复原始值即可。

您可以定期检查任务是否发生更改,也可以使用推/拉通知(对于 Exchange 2010,还可以使用流式通知)。

This is simply not possible. The user of a mailbox is the owner of all items. You cannot take his permissions away from him.

That being said, there is one workaround: When a user modifies one of your special tasks, just restore the original values.

You can either periodically check the tasks for changes or use push/pull notifications (in case of Exchange 2010, there are also streaming notifications available).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文