我们的Active Directory被同步到使用AD连接在线交换。
重命名用户后,我注意到Exchange中的Alias字段保持不变。
通过以下消息,在线更改它将失败:
邮箱"John.Smith“上的操作失败,因为它超出了当前用户的写入范围。无法在对象'John Smith‘上执行动作'Set-Mailbox','Alias,EmailAddresses',因为对象正在与您的现场组织同步。此操作应在现场组织中的对象上执行。
在AD中,没有我能改变它的地方。我已经找到了一种解决方案,即我应该更改mailNickName属性,但它不会出现在属性编辑器中。
因此,我遵循了本指南的方法2,并修改了powershell如下:
Get-ADUser -Properties * -Filter {name -like "John.Smith"} | set-aduser -replace @{mailnickname="John.Smith"}
然后我运行AD Connect delta同步。但是它什么也没做,原来的别名还在那里。
发布于 2019-11-20 06:41:46
知识库是解决方案。我站在我这边测试。我只需在ADUC中更改mailNickName属性,然后通过Azure AD Connect手动同步,就可以正确地同步到Exchange:
您可以测试另一个帐户,并检查此问题是否仅与此帐户有关。
此外,还可以检查AAD连接中是否存在任何同步错误:
排除与https://docs.microsoft.com/en-us/azure/active-directory/hybrid/tshoot-connect-object-not-syncing中的Azure Active不同步的对象
https://serverfault.com/questions/992500
复制相似问题