添加或更新 Exchange 2010 属性

添加或更新 Exchange 2010 属性

我在 ADUC 中为名为“员工 ID”的用户帐户创建了一个名为“自定义属性”。

我想在 Outlook 地址簿联系人中添加此字段,并在执行“获取邮箱 -identity 用户”时使其在 Exchange 属性中可见。

Exchange 中也有“员工编号”属性,但我已抑制其使用,而是使用脚本中的“员工 ID”。

我需要帮助 - 启用 Exchange(2010)中的属性 - 启用 Outlook 地址簿联系人中的属性。

—帕夏

答案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 "默认脱机通讯簿*").configuredattributes $attr.Add("employeeID,Value")

  3. 将它们放回到你的新地址簿中

    Set-OfflineAddressBook 带有自定义字段的默认脱机通讯簿”-ConfiguredAttributes $attr

  4. 生成它

    Get-OfflineAddressBook “带有自定义字段的默认脱机通讯簿” | Update-OfflineAddressBook

  5. 分配

    Get-DailboxDatabase MDB* | Set-MailboxDatabase -OfflineAddressBook “带有自定义字段的默认脱机通讯簿”

但我还没有测试过!

相关内容