How to Change a User’s Primary Email Address in Office 365 usando PowerShell.
1. Ejecute el PowerShell as administrator;
2. Para ejecutar los scripts necesarios para cambiar la dirección de correo electrónico principal de un usuario, primero debemos configurar la política de ejecución del script..
Get-ExecutionPolicy
3. La política de ejecución debe ser Firmado remoto. Firmado remoto solo permite ejecutar scripts descargados firmados por un editor confiable. Si Get-ExecutionPolicy no regresa Firmado remoto, debe cambiarse escribiendo el siguiente cmdlet e ingresando un “y” cuando se le solicite;
Set-ExecutionPolicy RemoteSigned
4. Ahora Get-ExecutionPolicy regresa Firmado remoto;
5. Next we need to provide Office 365 con credenciales administrativas para poder realizar cambios. Vamos a asignar nuestras credenciales a la variable. $credibilidad;
$cred = Get-Credential
6. And PowerShell prompts for an Office 365 cuenta con permisos administrativos;
7. After entering the credentials of an Office 365 cuenta de administrador y haciendo clic DE ACUERDO, we need to open a connection to the Office 365 servidores;
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $cred -Authentication Basic -AllowRedirection
8. Once the connection is open we need to import the commands for the Exchange Server shell;
Import-PSSession $Session
9. El siguiente comando establece la dirección de correo electrónico principal de un usuario desde la dirección actual a la dirección deseada sin cambiar el nombre de usuario.;
Set-Mailbox -identity <user@current.com> -WindowsEmailAddress <user@new.com>
10. The Office 365 La interfaz administrativa en línea debe mostrar la nueva dirección de correo electrónico como la dirección principal.;
11. No olvides cerrar la sesión.;
Remove-PSSession $Session