AD cómo modificar el atributo mailNickname

Hoy me encontré en la situación de que necesitaba modificar el atributo mailNickname, de algunos usuario en mi AD, para la sincronización de los atributos personalizados con Office365.

Así que voy a explicar una manera sencilla de poder modificar este atributo.

Para ello, necesitamos seguir los pasos siguientes:

  • Exportamos los usuarios de la OU de AD que nos interese:
Get-ADUser -Filter * -SearchBase "OU=Finance,OU=UserAccounts,DC=contoso,DC=COM" | export-csv -path c:\export\allusers.csv

Este comando, buscará todos los usuarios que pertenecen a la OU de Finance y, los exportará en C:\export\ a un archivo llamado allusers.csv

  • Dentro del archivo allusers.csv, el campo que nos interesa es el SamAccountName
  • Ahora debemos crear un txt con el siguiente comando (pongamos por ejemplo que en el campo SamAccountName el usuario se llama Fernando Perez:
Get-ADUser "fernando.perez"  -Properties MailNickName | Set-ADUser -Replace @{MailNickName = "fernando.perez@nitic.es"}
  • Ahora ejecutamos este comando en PowerSehll y nos modificará el atributo mailNickname.

Se pueden seleccionar todas las lineas del archivo txt, y pegarlas en PowerShell, para que lo modifique en todos los usuarios que nos interesan.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Una idea sobre “AD cómo modificar el atributo mailNickname”