Set-MsolUserPassword
Reinicia a palavra-passe para um utilizador.
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
O cmdlet Set-MsolUserPassword reinicia a palavra-passe de um utilizador. Este cmdlet só pode ser utilizado para utilizadores com identidades padrão.
Exemplos
Exemplo 1: Redefinir uma palavra-passe com uma senha aleatória
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword
Este comando reinicia a palavra-passe para davidchew@contoso.com. O cmdlet gera uma senha aleatória. O utilizador é obrigado a redefinir a palavra-passe no próximo s sinal.
Exemplo 2: Redefinir uma palavra-passe
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"
Este comando reinicia a palavra-passe para davidchew@contoso.com. O utilizador será obrigado a redefinir a palavra-passe no próximo s sinal.
Parâmetros
-ForceChangePassword
Indica se o utilizador deve alterar a palavra-passe da próxima vez que iniciar sinste.
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 uma nova palavra-passe para o utilizador. Se o utilizador estiver definido para exigir uma palavra-passe forte, todas as seguintes regras devem ser cumpridas:
- A palavra-passe deve conter pelo menos uma letra minúscula
- A palavra-passe deve conter pelo menos uma letra maiúscula
- A palavra-passe deve conter pelo menos um carácter não alfanumérico
- A palavra-passe não pode conter quaisquer espaços, separadores ou quebras de linha
- O comprimento da palavra-passe deve ser de 8-16 caracteres
- O nome de utilizador não pode ser contido na palavra-passe
Se não especificar uma palavra-passe, o cmdlet gera uma senha aleatória para o utilizador.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
Especifica o ID único do utilizador para o qual definir a palavra-passe.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantId
Especifica a identificação única do inquilino para realizar a operação. O valor predefinido é o inquilino do utilizador atual. Este parâmetro aplica-se apenas aos utilizadores parceiros.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
Especifica o nome principal do utilizador do utilizador para o qual definir a palavra-passe.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ligações Relacionadas
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários