MsExchangeHiddenFromAddressList 属性的更改不会更新收件人对象针对在 Exchange 联机

适用于: Exchange Online

症状


请考虑以下情形:

  • 您将在内部部署中的msExchangeHiddenFromAddressList属性。
  • 通过使用 Azure 活动目录连接 (Azure AD 连接) 同步特性

在此方案中,所做的更改不会更新针对 Microsoft Exchange Online 的收件人对象。

原因


此问题是由于以下原因之一:

  • 在内部部署中的源对象的别名 (MailNickname) 属性不具有所需的值。
  • 在 Azure AD 连接的同步规则具有作用域筛选器,指出, MailNickName属性中的运算符是"ISNOTNULL"。该规则将链接类型设置为"联接"同步交换特性组合在一起,并使用名称"中从广告的用户交换。"

解决方案


若要解决此问题,请按照下列步骤操作:

  1. 任何域控制器或任何远程服务器的管理员安装的包的服务器上管理员的身份启动 PowerShell。要确定任何Active Directory模块是否存在于服务器上,运行以下 cmdlet:Get-Module -ListAvailable activedirectory
  2. 导入 PowerShell 版本早于 3.0 的 Active Directory 模块。若要执行此操作,请运行以下 cmdlet:Import-Module activedirectory 对于 PowerShell 模块 3.0 及更高版本,该模块将加载 autoatically 根据发出的命令。
  3. 验证不将mailnickname属性设置为任何值。若要执行此操作,请运行以下 cmdlet:Get-ADObject -Filter {Name -eq ObjectName} -Properties * | Out-String -Stream | Select-String mailnickname
  4. 设置mailnickname属性的值对应于ms Exch 邮件昵称特性文章中的信息的值。Get-ADObject -Filter {Name -eq ObjectName} -Properties * | Set-ADObject -add @{mailnickname=AttributeValue}

更多信息




Still need help? Go to Microsoft Community.