Добавить или обновить атрибуты exchange 2010
Я создал собственный атрибут в ADUC для учетной записи пользователя под названием "Идентификатор сотрудника".
Я хочу добавить это поле в контакты адресной книги outlook, а также сделать это видимым в атрибутах Exchange, когда я делаю "Get-mailbox -identity user".
в Exchange есть также атрибут "Номер сотрудника", но я отказался от его использования и вместо него использовал "идентификатор сотрудника" со сценарием.
Мне нужна помощь для - Включение атрибута в Exchange(2010) - Включение атрибута в контакт адресной книги Outlook.
-pasha
1 ответ
Теоретически вы можете точно настроить атрибуты, которые используются в автономной адресной книге (которая используется в Outlook)
По умолчанию вы можете получить их через:
Get-OfflineAddressBook "Default Offline Address List" | Select "ConfiguredAttributes"
Таким образом, в теории вы можете попытаться добавить его через:
Создать новую автономную адресную книгу
New-OfflineAddressBook -Name 'Автономная адресная книга по умолчанию с настраиваемыми полями' -Server 'Exchange01' -AddressLists '\ Глобальный список адресов по умолчанию' -PublicFolderDistributionEnabled $false -VirtualDirectories 'Exchange01\OAB (веб-сайт по умолчанию)'
Получить текущие атрибуты и добавить новый
$attr = (Get-OfflineAddressBook "Автономная адресная книга по умолчанию *"). сконфигурированные атрибуты $attr.Add("employeeID,Value")
Положите их обратно в вашу новую адресную книгу
Set-OfflineAddressBook автономная адресная книга по умолчанию с настраиваемыми полями " -ConfiguredAttributes $attr
Сгенерируйте это
Get-OfflineAddressBook "Автономная адресная книга по умолчанию с настраиваемыми полями" | Update-OfflineAddressBook
Назначьте это
Get-DailboxDatabase MDB* | Set-MailboxDatabase -OfflineAddressBook "Автономная адресная книга по умолчанию с настраиваемыми полями"
НО я не проверял это!