2016-02-05 2 views
0

Мне нужно использовать олицетворение для создания событий в нескольких пользовательских календарях одновременно.Создание назначений для нескольких пользователей по одному запросу

Возможно ли отправить единый запрос с несколькими конвертами SOAP с информацией о мероприятии или мне нужно отправить отдельные запросы для каждого события, которое необходимо создать?

ответ

1

Если вы используете Олицетворение, тогда ответьте нет, потому что олицетворение установлено на уровне конверта, вам нужно несколько запросов. EWS позволяет осуществлять пакетную обработку, но эти запросы помещаются в один конверт и, следовательно, один контекст безопасности. Если вы использовали учетную запись службы, которой был предоставлен доступ ко всем почтовым ящикам, где вы пытались получить доступ, это было бы возможно.

Cheers Glen

+0

Спасибо. У меня был слегка связанный вопрос: возможно ли аутентификация в качестве учетной записи службы с использованием NTLM/Kerberos, если текущий пользователь не является учетной записью службы? Например, пользователь A запускает приложение и запускает событие, которое заставляет пользователя B создавать событие в календаре User C. Пользователь B имеет привилегии олицетворения по учетной записи пользователя C. – tverghis

+0

Уверенный, если у вас есть учетные данные UserB, вы просто устанавливаете его в любом классе, используя, например, учетные данные httpwebrequest и т. Д. Его все зависит от используемой вами клиентской библиотеки (и того факта, что у вас есть учетные данные UserB). –

+0

У меня будет доступ к учетным данным пользователя B, так что это хорошие новости. Еще раз спасибо! – tverghis

 Смежные вопросы

  • Нет связанных вопросов^_^