Set-MsolUserPassword
Réinitialise le mot de passe d’un utilisateur.
Syntax
Set-MsolUserPassword
-ObjectId <Guid>
[-NewPassword <String>]
[-ForceChangePassword <Boolean>]
[-ForceChangePasswordOnly <Boolean>]
[-TenantId <Guid>]
[<CommonParameters>]
Set-MsolUserPassword
[-NewPassword <String>]
[-ForceChangePassword <Boolean>]
[-ForceChangePasswordOnly <Boolean>]
-UserPrincipalName <String>
[-TenantId <Guid>]
[<CommonParameters>]
Description
L’applet de commande Set-MsolUserPassword réinitialise le mot de passe d’un utilisateur. Cette cmdlet peut uniquement être utilisée pour les utilisateurs ayant une identité standard.
Exemples
Exemple 1 : Réinitialiser un mot de passe avec un mot de passe aléatoire
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword
Cette commande réinitialise le mot de passe pour davidchew@contoso.com. L’applet de commande génère un mot de passe aléatoire. L’utilisateur doit réinitialiser le mot de passe lors de la prochaine connexion.
Exemple 2 : Réinitialiser un mot de passe
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"
Cette commande réinitialise le mot de passe pour davidchew@contoso.com. L'utilisateur devra réinitialiser le mot de passe à la prochaine connexion.
Paramètres
-ForceChangePassword
Indique si l’utilisateur doit modifier le mot de passe la prochaine fois qu’il se connecte.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ForceChangePasswordOnly
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NewPassword
Spécifie un nouveau mot de passe pour 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 vous ne spécifiez pas de mot de passe, l’applet de commande génère un mot de passe aléatoire pour l’utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
Spécifie l’ID unique de l’utilisateur pour lequel définir le mot de passe.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-UserPrincipalName
Spécifie le nom d’utilisateur principal de l’utilisateur pour lequel définir le mot de passe.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer 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, consultezEnvoyer et afficher des commentaires pour