New-MsolUser
Crée un utilisateur dans Azure Active Directory.
Syntax
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 Microsoft API 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 d’affichage 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AlternateMobilePhones
Spécifie d’autres numéros de téléphone mobile pour l’utilisateur.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-BlockCredential
Spécifie si l’utilisateur ne peut pas se connecter à l’aide de son ID d’utilisateur.
Type: | Boolean |
Position: | Named |
Default value: | $false |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-City
Spécifie la ville de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Country
Spécifie le pays ou la région de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Department
Spécifie le service de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DisplayName
Spécifie le nom d’affichage de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Fax
Spécifie le numéro de télécopie de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-FirstName
Spécifie le prénom de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ForceChangePassword
Indique que l’utilisateur doit modifier son mot de passe la prochaine fois qu’il se connecte.
Type: | Boolean |
Position: | Named |
Default value: | $true |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ImmutableId
Spécifie l’ID immuable de l’identité fédérée de l’utilisateur. Cela doit être omis pour les utilisateurs disposant d’identités standard.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LastName
Spécifie le nom de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LastPasswordChangeTimestamp
Spécifie l’heure à laquelle le mot de passe a été modifié pour la dernière fois.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LicenseAssignment
Spécifie un tableau de licences à affecter à 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 Microsoft API Graph.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MobilePhone
Spécifie le numéro de téléphone mobile de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Office
Spécifie le bureau de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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 de 8 à 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 attribué à l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PasswordNeverExpires
Spécifie si le mot de passe de l’utilisateur expire régulièrement.
Type: | Boolean |
Position: | Named |
Default value: | $false |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PhoneNumber
Spécifie le numéro de téléphone de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PostalCode
Spécifie le code postal de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PreferredDataLocation
Spécifie l’emplacement de données préféré de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PreferredLanguage
Spécifie la langue préférée de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SoftDeletionTimestamp
Spécifie une heure pour la suppression réversible.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-State
Spécifie l’état ou la province où se trouve l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StreetAddress
Spécifie l’adresse postale de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StrongAuthenticationMethods
Spécifie un tableau de méthodes d’authentification fortes.
Type: | StrongAuthenticationMethod[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StrongAuthenticationRequirements
Spécifie un tableau d’exigences d’authentification fortes.
Type: | StrongAuthenticationRequirement[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StrongPasswordRequired
Spécifie s’il faut exiger un mot de passe fort pour l’utilisateur.
Type: | Boolean |
Position: | Named |
Default value: | $true |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StsRefreshTokensValidFrom
Spécifie une valeur StsRefreshTokensValidFrom.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Title
Spécifie le titre de l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
Spécifie l’ID utilisateur de cet utilisateur. Cela est nécessaire.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserType
Spécifie le type d'utilisateur.
Type: | UserType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Sorties
Microsoft.Online.Administration.User
Cette applet de commande retourne des détails sur le nouvel utilisateur qui a été créé, y compris son mot de passe temporaire.
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour