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.