一个组织正在使用 Active Directory 域服务和 Office 365,但没有同步,因此用户帐户之间存在大量差异(名称拼写不同、职位过时、UPN 错误等)。
该组织正计划迁移到新的 AD DS,保留相同的 Office 365,并通过 Azure AD Connect 使用同步(阅读:用户帐户在新 AD 域中的正确性很重要)。
我已将 AD 和 AAD / O365 用户帐户导出到 CSV 并协调了差异,所以现在我需要将 CSV 导入 AD 但分号分隔的 proxyAddresses 被证明是一个问题,因为它将数据作为一个值导入,而不是多。
我在网上找不到合适的分辨率,因此这篇文章。
我创建了以下运行良好的 AD PowerShell 命令:
关于用户帐户属性参数的注意事项:括号中的字符串是 CSV 列标题,括号中是为了处理潜在的空格。