Интеграция Exchange с веб-сайтом

Мы пытаемся интегрировать Microsoft Exchange (встречи с синхронизацией) на наш веб-сайт (SPA) (Программное обеспечение как услуга), для этого мы рассматриваем управляемый API EWS в качестве предпочтительного маршрута, у нас есть электронная почта конечных пользователей, но мы не хотите сохранить там обменные пароли (так как они, как правило, такие же, как пароль пользователя домена), в таком сценарии, который является наилучшим подходом. Пожалуйста помоги.

1 ответ

Предпочтительным способом было бы определить новый идентификатор Exchange для вашей программы интеграции и разрешить ему права на олицетворение для каждого пользователя, чей почтовый ящик вы хотите изучить. Управляемый API позволит вам указать идентификатор олицетворения для каждого вызова. Вы выполняете аутентификацию с помощью своего идентификатора пользователя и пароля, но имеете права в хранилище Exchange пользователя, которого вы выдаете. Таким образом, вам нужно только управлять одним паролем для вашей программы и не знать паролей пользователей. Для настройки прав олицетворения требуются некоторые причудливые команды PowerShell от администратора Exchange, но вы делаете это только один раз.

licensed under cc by-sa 3.0 with attribution.