Показать полную графическую версию : Адресная книга в Exchange
Добрый день, только начал изучать Exchange сервер. Поставил на сервере и сразу возник вопрос, я так понял адресная кнгиа распространяется только на почтовые клиенты, а нет ли какогото функционала у Exchange чтобы адрусную книгу генерировало гденить на сайте? В смысле чтобы пользователи могли заходить на корпоративный сайт и там был этот список. Заранее спасибо
Oleg Krylov
01-12-2011, 11:16
"Где-нить на сайте" - это в OWA, там его каждый пользователь, имеющий ящик, может посмотреть. Вытаскивать адресную книгу на другой сайт - встроенного функционала нет, придется писать свой код с использование API Exchange Web Services, либо Custom LDAP Query к контроллеру домена.
Temafet, выкачать данные из AD очень просто с использование Powershell (Get-ADUser). Дальше полученный результат скидывается в html-файл (статический).
Понятно, что динамическая адресная книга - круче, но, как отметил Oleg Krylov, это уже нужно писать.
PS: Могу предложить код для статической html, если укажете какие поля Вам нужны на странице.
QRS, нужны поля - имя, фамилия, адрес почты, номер отдела ну и должность) Заранее спасибо)
Открываешь powershell на контроллере домена, или W7, где стоит RSAT + оснастка AD.
Запускаешь:
Import-Module activedirectory
Далее выполняешь (где Вы храните номер отдела - не знаю, но мы для этих целей используем extensionattribute15):
Get-ADUser -Filter * -Properties title,givenname,surname,officephone,emailaddress,extensionattribute15 |
where {$_.emailaddress -ne $null} | %{
echo ('<tr><td>'+$_.surname+'</td><td>'+$_.givenname+'</td><td>'+$_.title+'</td><td>'+$_.emailaddress+'</td><td>'+$_.extensionattribute15+'</td></tr>')
}
Можно выполнить команду:
Get-ADUser (свой логин) -properties * | fl
чтобы увидеть все доступные имена параметров - далее немного дорабатываешь команду и вывод в html.
В качестве фильтра можно также задавать не *, а что-то осмысленное, например: Get-ADUser -Filter {Displayname -like '*Василий*'}
Удачи.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC