L’applet Set-EntraBetaUser de commande met à jour un utilisateur dans Microsoft Entra ID. Spécifiez le UserId paramètre pour mettre à jour un utilisateur dans Microsoft Entra ID.
Update-EntraBetaUser est un alias pour Set-EntraBetaUser.
Exemples
Exemple 1 : Mettre à jour un utilisateur
Connect-Entra -Scopes 'User.ReadWrite.All'
Set-EntraBetaUser -UserId 'SawyerM@contoso.com' -DisplayName 'Updated user Name'
Cet exemple met à jour le paramètre Nom d’affichage de l’utilisateur spécifié.
-UserId Spécifie l’ID en tant que nom d’utilisateur principal (UPN) ou UserId.
Exemple 2 : Définir le paramètre AccountEnabled de l’utilisateur spécifié
Cet exemple met à jour l’emplacement d’utilisation de l’utilisateur spécifié pour la gestion des licences.
-UserId Spécifie l’ID en tant que nom d’utilisateur principal (UPN) ou UserId.
-UsageLocation spécifie l’emplacement d’utilisation de l’utilisateur. Code pays ISO 3166 à deux lettres. Obligatoire pour que les utilisateurs sous licence vérifient la disponibilité du service. Exemples : US, JP, GB. Ne peut pas accepter la valeur Null.
Exemple 7 : Mettre à jour la stratégie de mot de passe de l’utilisateur
Cet exemple met à jour la stratégie de mot de passe de l’utilisateur spécifié.
Les valeurs possibles pour la stratégie de mot de passe sont les suivantes :
DisableStrongPassword: autorise les mots de passe plus faibles que la stratégie par défaut.
DisablePasswordExpiration: empêche l’expiration des mots de passe.
Vous pouvez spécifier les deux valeurs ensemble, par exemple : DisablePasswordExpiration et DisableStrongPassword. Par exemple : Set-EntraBetaUser -UserId 'SawyerM@contoso.com' -PasswordPolicies "DisablePasswordExpiration,DisableStrongPassword".
Exemple 8 : Définir les propriétés d’extension de l’utilisateur
Cet exemple met à jour les propriétés onPremisesExtensionAttributes de l’utilisateur spécifié.
-UserId Spécifie l’ID en tant que nom d’utilisateur principal (UPN) ou UserId.
Paramètres
-AccountEnabled
Indique si le compte est activé.
Propriétés du paramètre
Type:
System.Boolean
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-AgeGroup
Utilisé par les applications d’entreprise pour déterminer le groupe d’âge légal de l’utilisateur. Cette propriété est en lecture seule et est calculée sur la base des propriétés de ageGroup et consentProvidedForMinor. Valeurs autorisées : null, mineure, notAdult et adulte. Voir, groupe d’âge légal.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-City
Spécifie la ville de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-CompanyName
Nom de la société, associé à l’utilisateur. Cette propriété peut être utile pour décrire la société dont provient un utilisateur externe. La longueur maximale du nom de la société est de 64 caractères.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-ConsentProvidedForMinor
Définit si le consentement doit être obtenu pour les mineurs. Valeurs autorisées : null, accordée, refusée et notRequired.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Country
Spécifie le pays de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-CreationType
Indique si le compte d’utilisateur est un compte local pour un locataire Microsoft Entra ID B2C.
Les valeurs possibles sont « LocalAccount » et Null.
Lors de la création d’un compte local, la propriété est requise et vous devez la définir sur « LocalAccount ».
Lors de la création d’un compte professionnel ou scolaire, ne spécifiez pas la propriété ou définissez-la sur Null.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Department
Spécifie le service de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-DisplayName
Spécifie le nom complet de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-ExtensionProperty
Ajoutez des données aux propriétés utilisateur personnalisées en tant qu’extensions ouvertes de base ou les extensions de schéma plus polyvalentes.
Cette propriété lie un compte d’utilisateur Active Directory local à son objet utilisateur Microsoft Entra ID. Vous devez spécifier cette propriété lors de la création d’un compte d’utilisateur dans Graph si userPrincipalName de l’utilisateur utilise un domaine fédéré.
Important : n’utilisez pas les caractères $ et _ lors de la spécification de cette propriété.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-JobTitle
Spécifie le titre du travail de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-MailNickName
Spécifie un surnom pour l’adresse de messagerie de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-Mobile
Spécifie le numéro de téléphone mobile de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-OtherMails
Spécifie d’autres adresses e-mail pour l’utilisateur.
Propriétés du paramètre
Type:
System.Collections.Generic.List`1[System.String]
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-PasswordPolicies
Spécifie les stratégies de mot de passe de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-PasswordProfile
Spécifie le profil de mot de passe de l’utilisateur.
Propriétés du paramètre
Type:
PasswordProfile
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-PostalCode
Spécifie le code postal de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-PreferredLanguage
Spécifie la langue préférée de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-ShowInAddressList
Définissez la valeur True pour afficher cet utilisateur dans la liste d’adresses.
Code pays ou région à deux lettres (norme ISO 3166). Obligatoire pour les utilisateurs qui ont attribué des licences en raison d’une exigence légale pour vérifier la disponibilité des services dans les pays et les régions. Voici quelques exemples : « US », « JP » et « GB ». Non nullable.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-UserId
Spécifie l’ID d’un utilisateur (en tant que nom de principe d’utilisateur ou UserId) dans Microsoft Entra ID.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Alias:
Identifiant d'objet (ObjectId), UPN, Identité, Nom Principal de l'Utilisateur
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
True
Valeur du pipeline:
True
Valeur du pipeline par nom de propriété:
True
Valeur des arguments restants:
False
-UserPrincipalName
Spécifie le nom d’utilisateur principal de l’utilisateur.
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
-UserType
Valeur de chaîne qui peut être utilisée pour classifier les types d’utilisateurs dans votre répertoire, telles que « Membre » et « Invité ».
Propriétés du paramètre
Type:
System.String
Valeur par défaut:
None
Prend en charge les caractères génériques:
False
DontShow:
False
Jeux de paramètres
(All)
Position:
Named
Obligatoire:
False
Valeur du pipeline:
False
Valeur du pipeline par nom de propriété:
False
Valeur des arguments restants:
False
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
Notes
Update-EntraBetaUser est un alias pour Set-EntraBetaUser.