Búsqueda de sitios web

Set-MsolUserPrincipalName


El comando Set-MsolUserPrincipalName le permitirá cambiar el nombre del UserPrincipalName de su cuenta de usuario de Azure AD.

Esto puede resultar útil en varios escenarios.

Una de las principales razones por las que desearía utilizar Set-MsolUserPrincipalName es para alinear su UserPrincipalName de Office 365 con su UserPrincipalName local.

Hay muchas buenas razones para mantener su UserPrincipalName alineado en Active Directory local y Azure AD. Si, por ejemplo, utiliza un sufijo de dominio local que no ha sido verificado en Office 365, puede obtener algunos resultados "divertidos".

Cualquiera sea el motivo, así es como se ejecuta.

Cómo cambiar el nombre del atributo UserPrincipalName en Azure AD

Puede utilizar ObjectId o UserPrincipalName para identificar el objeto cuyo nombre desea cambiar.

En cualquier caso, asegúrese al 100 % de estar dirigiéndose al objeto correcto, por ejemplo, extrayendo la información del nombre:

PS C:\> Get-MsolUser -UserPrincipalName lene.hau@azure.skrubbeltrang.com | fl *name*,ObjectId

DisplayName       : Lene Hau
FirstName         : Lene
LastName          : Hau
SignInName        : lene.hau@azure.skrubbeltrang.com
UserPrincipalName : lene.hau@azure.skrubbeltrang.com
ObjectId          : 2df91b7a-78a7-47cf-b58c-e294f302fd71

El siguiente ejemplo muestra cómo ejecutar el comando Set-MsolUserPrincipalName utilizando UserPrincipalName como identificador:

Set-MsolUserPrincipalName -UserPrincipalName lene.hau@azure.skrubbeltrang.com -NewUserPrincipalName lhau@azure.skrubbeltrang.com

Este ejemplo muestra cómo ejecutar el comando Set-MsolUserPrincipalName utilizando ObjectId como identificador:

Set-MsolUserPrincipalName -ObjectId 2df91b7a-78a7-47cf-b58c-e294f302fd71 -NewUserPrincipalName lhau@azure.skrubbeltrang.com

Cómo cambiar de forma masiva el nombre de UserPrincipalName de Azure AD

¿Qué sucede si se enfrenta a un problema general y necesita cambiar el nombre del UserPrincipalName de muchos usuarios?

El siguiente ejemplo identificará a todos los usuarios de Azure AD con un UserPrincipalName que termina en "@easy365manager.onmicrosoft.com" y lo reemplazará con "@easy365manager.com":

$Users = Get-MsolUser | ? {$_.UserPrincipalName -Like '*@easy365manager.onmicrosoft.com'}
ForEach ($User In $Users){
  Set-MsolUserPrincipalName -ObjectId $User.ObjectId -NewUserPrincipalName $User.UserPrincipalName.Replace("@skrubbeltrang.onmicrosoft.com", "@easy365manager.com")
}

¡Eche un buen vistazo a la variable $Users antes de ejecutarla y úsela bajo su propia responsabilidad!

¿Cómo consolidar Active Directory y la gestión de Office 365?

Si desea tener la configuración de Office 365 disponible en la herramienta Usuarios y computadoras de AD, eche un vistazo a Easy365Manager.

Easy365Manager es un complemento para Usuarios y computadoras de AD que amplía las propiedades del usuario con dos pestañas nuevas.

Esto le permite administrar las licencias de Office 365 y la configuración del buzón sin utilizar la gran cantidad de consolas web que normalmente se necesitan.

Incluso puedes gestionar tareas como la delegación de calendario, que normalmente requieren PowerShell:

Acelere la administración de usuarios y buzones y potencie su soporte de primera línea con una interfaz gráfica de usuario intuitiva que requiere una capacitación mínima.

Descarga la prueba gratuita de 30 días y ten Easy365Manager funcionando en tan solo unos minutos.

Artículos relacionados