Создание задач обмена только для чтения для пользователя - PullRequest
0 голосов
/ 22 июня 2011

Я хочу использовать веб-службы Exchange в службе (точнее, в активности на sharepoint), чтобы назначить задачу кому-то другому.На этот вопрос уже ответили в этом сообщении Однако я также хочу, чтобы эта задача была доступна только для чтения, поэтому пользователь не может изменять ее, а только пользователь службы (поскольку я хочу синхронизировать информацию о задачах с данными sharepoint)

Можно ли добиться этого с помощью EWS?и если "да", есть ли какие-либо практические советы?:)

И: Задачи SharePoint не имеют значения для меня.Мы используем наши собственные специализированные типы контента -> поэтому мы не можем использовать задачи SharePoint для синхронизации Exchange.

Есть предложения?

1 Ответ

1 голос
/ 23 июня 2011

Это просто невозможно.Пользователь почтового ящика является владельцем всех элементов.Вы не можете забрать его разрешения у него.

При этом существует один обходной путь: когда пользователь изменяет одну из ваших специальных задач, просто восстановите исходные значения.

Вы можете периодически проверять задачи на наличие изменений или использовать push / pull-уведомления (в случае Exchange 2010 также доступны потоковые уведомления).

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