Получить адрес группы пользователей из Exchange 2010 через SDK веб-служб

StackOverflow https://stackoverflow.com/questions/1927418

Вопрос

Мы хотели бы отобразить список адресов.Мы пытаемся спроектировать систему, в которой адреса хранятся только в одном месте, и этим местом является Exchange 2010.

Есть ли веб-сервис в Exchange 2010 SDK, который позволяет нам получать имена и адреса всех пользователей в группе?

Есть ли лучший способ сделать это, например, получить данные из AD?

Это было полезно?

Решение

Я бы сделал это, используя Система.Служба каталогов.Управление учетными записями пространство имен, а не через веб-службы Exchange.EWS больше ориентирован на получение информации в базе данных Exchange (сообщения электронной почты, задачи, календари и т.д.), тогда как S.DS.AM предназначен для получения данных из Active Directory.

Если контроллеры вашего домена работают под управлением Windows Server 2008 R2, у вас будет встроенный доступ к таргетинг рекламы на веб-сервисы но это новая технология, и ваша компания, скорее всего, еще не использует ее, поэтому вам придется создавать свои собственные веб-сервисы, использующие S.DS.AM-код.

Exchange использует Active Directory для получения и обновления членства в группах для стандартных (нединамических) списков рассылки Exchange, поэтому членами группы AD являются те же люди, которым отправляются электронные письма в список.Тем не менее, вы можете использовать EWS для Расширяющиеся Списки рассылки и вам, возможно, было бы лучше сделать это, если вы используете динамические группы рассылки в Exchange.Если вы используете динамические группы рассылки в Exchange, вам необходимо изучить msExchDynamicDLFilter-значение для записи динамической группы рассылки в Active Directory.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top