Set-MsolUserPassword
Restablece la contraseña de un usuario.
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
El cmdlet Set-MsolUserPassword restablece la contraseña de un usuario. Este cmdlet solo puede usarse con los usuarios que tengan identidades estándares.
Ejemplos
Ejemplo 1: Restablecimiento de una contraseña con una contraseña aleatoria
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword
Este comando restablece la contraseña de davidchew@contoso.com. El cmdlet genera una contraseña aleatoria. El usuario es necesario para restablecer la contraseña en el siguiente inicio de sesión.
Ejemplo 2: Restablecimiento de una contraseña
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"
Este comando restablece la contraseña de davidchew@contoso.com. El usuario tendrá que restablecer la contraseña en el siguiente inicio de sesión.
Parámetros
-ForceChangePassword
Indica si el usuario debe cambiar la contraseña la próxima vez que inicie sesión.
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
Especifica una nueva contraseña para el usuario. Si se establece el usuario para que requiera una contraseña segura, se deben cumplir las siguientes reglas:
- La contraseña debe contener al menos una letra minúscula.
- La contraseña debe contener al menos una letra mayúscula.
- La contraseña debe contener al menos un carácter no alfanumérico.
- La contraseña no puede contener espacios, pestañas ni saltos de línea.
- La longitud de la contraseña debe tener entre 8 y 16 caracteres.
- El nombre de usuario no se puede contener en la contraseña.
Si no especifica una contraseña, el cmdlet genera una contraseña aleatoria para el usuario.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
Especifica el identificador único del usuario para el que se va a establecer la contraseña.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantId
Especifica el identificador único del inquilino en el que se va a realizar la operación. El valor predeterminado es el inquilino del usuario actual. Este parámetro solo se aplica a los usuarios asociados.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
Especifica el nombre principal de usuario del usuario para el que se va a establecer la contraseña.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de