Dans certaines situations, comme lors de la migration de
"Tenant" Office 365, il peut s'avérer nécessaire de devoir récupérer
les valeurs contenues dans le champ "EmailAddresses" d'Exchange
Online et de les attribuer au champ "ProxyAddresses" d'Active Directory
pour éviter qu’Azure AD Connect altère le contenu du champ « EmailAddresses ».
Connect-ExchangeOnline $EXCHUsers = Get-MailBox ForEach($_ in $EXCHUsers) { $ProxyAddresses = $_.EmailAddresses ; ForEach($Address in $ProxyAddresses){Set-ADUser $_.SamAccountName.split()[0] -add @{'ProxyAddresses'=$Address}} }