Добавить или обновить атрибуты exchange 2010

Я создал собственный атрибут в ADUC для учетной записи пользователя под названием "Идентификатор сотрудника".

Я хочу добавить это поле в контакты адресной книги outlook, а также сделать это видимым в атрибутах Exchange, когда я делаю "Get-mailbox -identity user".

в Exchange есть также атрибут "Номер сотрудника", но я отказался от его использования и вместо него использовал "идентификатор сотрудника" со сценарием.

Мне нужна помощь для - Включение атрибута в Exchange(2010) - Включение атрибута в контакт адресной книги Outlook.

-pasha

1 ответ

Теоретически вы можете точно настроить атрибуты, которые используются в автономной адресной книге (которая используется в Outlook)

По умолчанию вы можете получить их через:

Get-OfflineAddressBook "Default Offline Address List" | Select "ConfiguredAttributes"

Таким образом, в теории вы можете попытаться добавить его через:

  1. Создать новую автономную адресную книгу

    New-OfflineAddressBook -Name 'Автономная адресная книга по умолчанию с настраиваемыми полями' -Server 'Exchange01' -AddressLists '\ Глобальный список адресов по умолчанию' -PublicFolderDistributionEnabled $false -VirtualDirectories 'Exchange01\OAB (веб-сайт по умолчанию)'

  2. Получить текущие атрибуты и добавить новый

    $attr = (Get-OfflineAddressBook "Автономная адресная книга по умолчанию *"). сконфигурированные атрибуты $attr.Add("employeeID,Value")

  3. Положите их обратно в вашу новую адресную книгу

    Set-OfflineAddressBook автономная адресная книга по умолчанию с настраиваемыми полями " -ConfiguredAttributes $attr

  4. Сгенерируйте это

    Get-OfflineAddressBook "Автономная адресная книга по умолчанию с настраиваемыми полями" | Update-OfflineAddressBook

  5. Назначьте это

    Get-DailboxDatabase MDB* | Set-MailboxDatabase -OfflineAddressBook "Автономная адресная книга по умолчанию с настраиваемыми полями"

НО я не проверял это!

Другие вопросы по тегам