Búsqueda de sitios web

New-MsolUser - Crear una nueva cuenta de usuario en Office 365


El cmdlet New-MsolUser en PowerShell crea una nueva cuenta de usuario en Microsoft Office 365.

A continuación se proporciona la sintaxis para agregar una nueva cuenta de usuario en Azure Active Directory.

New-MsolUser
   [-ImmutableId <String>]
   [-UserPrincipalName <String>]
   [-BlockCredential <Boolean>]
   [-City <String>]
   [-Country <String>]
   [-Department <String>]
   [-DisplayName <String>]
   [-Fax <String>]
   [-FirstName <String>]
   [-LastName <String>]
   [-LastPasswordChangeTimestamp <DateTime>]
   [-MobilePhone <String>]
   [-Office <String>]
   [-PasswordNeverExpires <Boolean>]
   [-PhoneNumber <String>]
   [-PostalCode <String>]
   [-PreferredDataLocation <String>]
   [-PreferredLanguage <String>]
   [-SoftDeletionTimestamp <DateTime>]
   [-State <String>]
   [-StreetAddress <String>]
   [-StrongPasswordRequired <Boolean>]
   [-Title <String>]
   [-UsageLocation <String>]
   [-AlternateEmailAddresses <String[]>]
   [-StrongAuthenticationMethods <StrongAuthenticationMethod[]>]
   [-AlternateMobilePhones <String[]>]
   [-StrongAuthenticationRequirements <StrongAuthenticationRequirement[]>]
   [-StsRefreshTokensValidFrom <DateTime>]
   [-UserType <UserType>]
   [-Password <String>]
   [-LicenseOptions <LicenseOption[]>]
   [-ForceChangePassword <Boolean>]
   [-LicenseAssignment <String[]>]
   [-TenantId <Guid>]
   [<CommonParameters>]

En este artículo, analizaremos cómo utilizar el cmdlet New-MsolUser en PowerShell para crear una nueva cuenta de usuario en Office 365 y asignarle una licencia.

Cómo crear un nuevo usuario en Office 365 con PowerShell

Para crear una nueva cuenta de usuario en Office 365 con PowerShell, utilice el cmdlet New-MsolUser.

New-MsolUser -UserPrincipalName "[email " -DisplayName "Bob Allen" -FirstName "Bob" -LastName "Allen" -UsageLocation "US"

Este comando crea un nuevo usuario con el nombre para mostrar "Bob Allen". Se genera una contraseña aleatoria para el usuario.

La salida del cmdlet New-MsolUser incluye las siguientes propiedades.

  • Contraseña: el cmdlet New-MsolUser genera una contraseña aleatoria para el usuario.
  • UserPrincipalName: el nombre principal de usuario único del usuario.
  • DisplayName: el nombre para mostrar del usuario.
  • isLicensed: Indica si la licencia está asignada al usuario.

El parámetro -LicenseAssignment está en desuso. Si intenta asignar al usuario una licencia con el cmdlet New-MsolUser, recibirá el siguiente mensaje de advertencia y error.

ADVERTENCIA: Este cmdlet de licencia se ha retirado. Actualice a MS Graph Set-MgUserLicense: https://aka.ms/mguserlicense

PS C:\> New-MsolUser -UserPrincipalName "[email " -DisplayName "Bob Allen" -FirstName "Bob" -LastName "Allen" -UsageLocation "US" -LicenseAssignment "shellgeeklab:ENTERPRISEPACK"                                         

WARNING: This licensing cmdlet has been retired. Please update to MS Graph Set-MgUserLicense: https://aka.ms/mguserlicense

New-MsolUser : Unknown error occurred.
At line:1 char:1
+ New-MsolUser -UserPrincipalName "[email  ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [New-MsolUser], MicrosoftOnlineException
    + FullyQualifiedErrorId : Microsoft.Online.Administration.Automation.OperationNotAllowedException,Microsoft.Online.Admi
   nistration.Automation.NewUser

Cómo crear un usuario y asignar una ubicación de datos preferida

Para crear un usuario y asignar una ubicación de datos preferida en Office 365, use el cmdlet New-MsolUser en PowerShell.

New-MsolUser -UserPrincipalName "[email " -DisplayName "Peter Arthur" -FirstName "Peter" -LastName "Arthur" -PreferredDataLocation "EUR" 

Este comando crea un usuario con el nombre principal de usuario "[email ", el nombre para mostrar es "Peter Arthur" y la ubicación de datos preferida es "EUR “.

El cmdlet New-MsolUser en PowerShell genera aleatoriamente una contraseña y se la asigna al usuario.

El resultado del comando anterior se proporciona a continuación.

PS C:\> New-MsolUser -UserPrincipalName "[email " -DisplayName "Peter Arthur" -FirstName "Peter" -LastName "Arthur" -PreferredDataLocation "EUR"                                                                        
Password UserPrincipalName                         DisplayName  isLicensed
-------- -----------------                         -----------  ----------
Waz60363 [email  Peter Arthur False


PS C:\>                                          

Conclusión

Espero que el artículo anterior sobre cómo usar el cmdlet New-MsolUser en PowerShell para crear un nuevo usuario y asignarle las propiedades en Office 365 le resulte útil.

Puede encontrar más temas sobre los comandos de PowerShell Active Directory y los conceptos básicos de PowerShell en la página de inicio de ShellGeek.

enlaces relacionados

Get-MsolUser

Set-MsolUser

Eliminar-MsolUser

Restaurar-MsolUser

Artículos relacionados