New-MsolUser

Crea un utente in Azure Active Directory.

Sintassi

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>]

Descrizione

Il cmdlet New-MsolUser crea un utente in Azure Active Directory. Per concedere all'utente l'accesso ai servizi, assegnare una licenza usando il parametro LicenseAssignment .

Esempio

Esempio 1: creare un utente

PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.com" -DisplayName "David Chew" -FirstName "David" -LastName "Chew"

Questo comando crea un utente. All'utente non sono assegnate licenze. Viene generata una password casuale per l'utente.

Esempio 2: Creare un utente e assegnare una licenza

Nota

Il parametro -LicenseAssignment è deprecato. Informazioni su come assegnare licenze con Microsoft Graph PowerShell. Per altre informazioni, vedere Assegnare l'API Microsoft Graph per la licenza .

PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.com" -DisplayName "David Chew" -FirstName "David" -LastName "Chew" -UsageLocation "US" -LicenseAssignment "Contoso:BPOS_Standard"

Questo comando crea un nuovo utente e assegna una licenza.

Esempio 3: Creare un utente e una posizione dati preferita

PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.onmicrosoft.com" -DisplayName "David" -PreferredDataLocation "EUR"

Questo comando crea un utente il cui nome dell'entità utente è jdavidchew@contoso.onmicrosoft.com, il nome visualizzato è David e il percorso dei dati preferito è EUR.

Parametri

-AlternateEmailAddresses

Specifica indirizzi di posta elettronica alternativi per l'utente.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-AlternateMobilePhones

Specifica numeri di telefono cellulare alternativi per l'utente.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-BlockCredential

Specifica se l'utente non è in grado di accedere usando l'ID utente.

Tipo:Boolean
Posizione:Named
Valore predefinito:$false
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-City

Specifica la città dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Country

Specifica il paese o l'area geografica dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Department

Specifica il reparto dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-DisplayName

Specifica il nome visualizzato dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Fax

Specifica il numero di fax dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-FirstName

Specifica il nome dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ForceChangePassword

Indica che l'utente deve modificare la password al successivo accesso.

Tipo:Boolean
Posizione:Named
Valore predefinito:$true
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ImmutableId

Specifica l'ID non modificabile dell'identità federata dell'utente. Questa operazione deve essere omessa per gli utenti con identità standard.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-LastName

Specifica il cognome dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-LastPasswordChangeTimestamp

Specifica un'ora dell'ultima modifica della password.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-LicenseAssignment

Specifica una matrice di licenze da assegnare all'utente.

Nota

Il parametro -LicenseAssignment è deprecato. Informazioni su come assegnare licenze con Microsoft Graph PowerShell. Per altre informazioni, vedere Assegnare l'API Microsoft Graph per la licenza .

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-LicenseOptions

Specifica le opzioni per l'assegnazione delle licenze. Usato per disabilitare in modo selettivo i singoli piani di servizio all'interno di uno SKU.

Tipo:LicenseOption[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-MobilePhone

Specifica il numero di telefono cellulare dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Office

Specifica l'ufficio dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Password

Specifica la nuova password per l'utente. Se l'utente è impostato per richiedere una password complessa, devono essere soddisfatte tutte le seguenti regole:

  • La password deve contenere almeno una lettera minuscola
  • La password deve contenere almeno una lettera maiuscola
  • La password deve contenere almeno un carattere non alfanumerico
  • La password non può contenere spazi, schede o interruzioni di riga
  • La lunghezza della password deve essere di 8-16 caratteri
  • Il nome utente non può essere contenuto nella password

Se questo valore viene omesso, all'utente viene assegnata una password casuale.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-PasswordNeverExpires

Specifica se la password dell'utente scade periodicamente.

Tipo:Boolean
Posizione:Named
Valore predefinito:$false
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-PhoneNumber

Specifica il numero di telefono dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-PostalCode

Specifica il codice postale dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-PreferredDataLocation

Specifica il percorso dei dati preferito per l'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-PreferredLanguage

Specifica la lingua preferita dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-SoftDeletionTimestamp

Specifica un'ora per l'eliminazione temporanea.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-State

Specifica lo stato o la provincia in cui si trova l'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StreetAddress

Specifica l'indirizzo dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StrongAuthenticationMethods

Specifica una matrice di metodi di autenticazione avanzata.

Tipo:StrongAuthenticationMethod[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StrongAuthenticationRequirements

Specifica una matrice di requisiti di autenticazione avanzata.

Tipo:StrongAuthenticationRequirement[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StrongPasswordRequired

Specifica se richiedere una password complessa per l'utente.

Tipo:Boolean
Posizione:Named
Valore predefinito:$true
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StsRefreshTokensValidFrom

Specifica un valore StsRefreshTokensValidFrom.

Tipo:DateTime
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-TenantId

Specifica l'ID univoco del tenant in cui eseguire l'operazione. Il valore predefinito è il tenant dell'utente corrente. Questo parametro si applica solo agli utenti partner.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Title

Specifica il titolo dell'utente.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-UsageLocation

Specifica la posizione dell'utente in cui vengono utilizzati i servizi. Specificare un codice paese o area geografica a due lettere.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-UserPrincipalName

Specifica l'ID utente per l'utente. È un'operazione obbligatoria.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-UserType

Specifica il tipo dell'utente.

Tipo:UserType
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Output

Microsoft.Online.Administration.User

Questo cmdlet restituisce informazioni dettagliate sul nuovo utente creato, inclusa la password temporanea.