New-MsolUser
Crée un utilisateur dans Azure Active Directory.
Syntaxe
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>]
Description
L’applet de commande New-MsolUser crée un utilisateur dans Azure Active Directory. Pour permettre à l’utilisateur d’accéder aux services, attribuez une licence à l’aide du paramètre LicenseAssignment .
Exemples
Exemple 1 : Créer un utilisateur
PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.com" -DisplayName "David Chew" -FirstName "David" -LastName "Chew"
Cette commande crée un utilisateur. Aucune licence n’est attribuée à l’utilisateur. Un mot de passe aléatoire est généré pour l’utilisateur.
Exemple 2 : Créer un utilisateur et attribuer une licence
Notes
Le paramètre -LicenseAssignment est déconseillé. Découvrez comment attribuer des licences avec Microsoft Graph PowerShell. Pour plus d’informations, consultez Attribuer une licence à l’API Microsoft Graph.
PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.com" -DisplayName "David Chew" -FirstName "David" -LastName "Chew" -UsageLocation "US" -LicenseAssignment "Contoso:BPOS_Standard"
Cette commande crée un utilisateur et attribue une licence.
Exemple 3 : Créer un utilisateur et un emplacement de données préféré
PS C:\> New-MsolUser -UserPrincipalName "davidchew@contoso.onmicrosoft.com" -DisplayName "David" -PreferredDataLocation "EUR"
Cette commande crée un utilisateur dont le nom d’utilisateur principal est jdavidchew@contoso.onmicrosoft.com, le nom complet est David et l’emplacement de données préféré est EUR.
Paramètres
-AlternateEmailAddresses
Spécifie d’autres adresses e-mail pour l’utilisateur.
Type: | String[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-AlternateMobilePhones
Spécifie d’autres numéros de téléphone mobile pour l’utilisateur.
Type: | String[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-BlockCredential
Spécifie si l’utilisateur ne peut pas se connecter à l’aide de son ID d’utilisateur.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | $false |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-City
Spécifie la ville de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Country
Spécifie le pays ou la région de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Department
Spécifie le service de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DisplayName
Spécifie le nom complet de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Fax
Spécifie le numéro de télécopie de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-FirstName
Spécifie le prénom de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ForceChangePassword
Indique que l’utilisateur doit modifier son mot de passe la prochaine fois qu’il se connecte.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | $true |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ImmutableId
Spécifie l’ID immuable de l’identité fédérée de l’utilisateur. Cette valeur doit être omise pour les utilisateurs disposant d’identités standard.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-LastName
Spécifie le nom de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-LastPasswordChangeTimestamp
Spécifie l’heure de la dernière modification du mot de passe.
Type: | DateTime |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-LicenseAssignment
Spécifie un tableau de licences à attribuer à l’utilisateur.
Notes
Le paramètre -LicenseAssignment est déconseillé. Découvrez comment attribuer des licences avec Microsoft Graph PowerShell. Pour plus d’informations, consultez Attribuer une licence à l’API Microsoft Graph.
Type: | String[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-LicenseOptions
Spécifie les options d’attribution de licence. Permet de désactiver de manière sélective des plans de service individuels au sein d’une référence SKU.
Type: | LicenseOption[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-MobilePhone
Spécifie le numéro de téléphone mobile de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Office
Spécifie le bureau de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Password
Spécifie le nouveau mot de passe de l’utilisateur. Si l'utilisateur doit fournir un mot de passe fort, l'ensemble des règles suivantes doivent être respectées :
- Le mot de passe doit contenir au moins une lettre minuscule
- Le mot de passe doit contenir au moins une lettre majuscule
- Le mot de passe doit contenir au moins un caractère non alphanumérique
- Le mot de passe ne peut pas contenir d’espaces, d’onglets ou de sauts de ligne
- La longueur du mot de passe doit être comprise entre 8 et 16 caractères
- Le nom d’utilisateur ne peut pas être contenu dans le mot de passe
Si cette valeur est omise, un mot de passe aléatoire est affecté à l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PasswordNeverExpires
Spécifie si le mot de passe de l’utilisateur expire régulièrement.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | $false |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PhoneNumber
Spécifie le numéro de téléphone de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PostalCode
Spécifie le code postal de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PreferredDataLocation
Spécifie l’emplacement de données préféré de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PreferredLanguage
Spécifie la langue par défaut de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-SoftDeletionTimestamp
Spécifie une heure pour la suppression réversible.
Type: | DateTime |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-State
Spécifie l’état ou la province où se trouve l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StreetAddress
Spécifie l’adresse postale de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StrongAuthenticationMethods
Spécifie un tableau de méthodes d’authentification forte.
Type: | StrongAuthenticationMethod[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StrongAuthenticationRequirements
Spécifie un tableau d’exigences d’authentification forte.
Type: | StrongAuthenticationRequirement[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StrongPasswordRequired
Spécifie s’il faut exiger un mot de passe fort pour l’utilisateur.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | $true |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StsRefreshTokensValidFrom
Spécifie une valeur StsRefreshTokensValidFrom.
Type: | DateTime |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-TenantId
Spécifie l’ID unique du locataire sur lequel effectuer l’opération. La valeur par défaut est le locataire de l’utilisateur actuel. Ce paramètre s’applique uniquement aux utilisateurs partenaires.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Title
Spécifie le titre de l’utilisateur.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-UsageLocation
Spécifie l’emplacement de l’utilisateur où les services sont consommés. Spécifiez un code de pays ou de région à deux lettres.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-UserPrincipalName
Spécifie l’ID utilisateur de cet utilisateur. Cela est nécessaire.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-UserType
Spécifie le type d'utilisateur.
Type: | UserType |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
Sorties
Microsoft.Online.Administration.User
Cette applet de commande retourne des détails sur le nouvel utilisateur créé, y compris son mot de passe temporaire.