Set-MsolUserPassword
Resetuje hasło użytkownika.
Składnia
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>]
Opis
Polecenie cmdlet Set-MsolUserPassword resetuje hasło użytkownika. To polecenie cmdlet może być używane tylko dla użytkowników ze standardowymi tożsamościami.
Przykłady
Przykład 1. Resetowanie hasła przy użyciu losowego hasła
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword
To polecenie resetuje hasło dla davidchew@contoso.comelementu . Polecenie cmdlet generuje losowe hasło. Użytkownik musi zresetować hasło podczas następnego logowania.
Przykład 2. Resetowanie hasła
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"
To polecenie resetuje hasło dla davidchew@contoso.comelementu . Użytkownik będzie musiał zresetować hasło podczas następnego logowania.
Parametry
-ForceChangePassword
Wskazuje, czy użytkownik musi zmienić hasło przy następnym logowaniu.
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
Określa nowe hasło dla użytkownika. Jeśli użytkownik jest ustawiony tak, aby wymagał silnego hasła, należy spełnić wszystkie następujące reguły:
- Hasło musi zawierać co najmniej jedną małą literę
- Hasło musi zawierać co najmniej jedną wielką literę
- Hasło musi zawierać co najmniej jeden znak inny niż alfanumeryczny
- Hasło nie może zawierać spacji, kart ani podziałów wierszy
- Długość hasła musi mieć od 8 do 16 znaków
- Nazwa użytkownika nie może być zawarta w haśle
Jeśli nie określisz hasła, polecenie cmdlet generuje losowe hasło dla użytkownika.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
Określa unikatowy identyfikator użytkownika, dla którego ma zostać ustawione hasło.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantId
Określa unikatowy identyfikator dzierżawy, na którym ma być wykonywana operacja. Wartość domyślna to dzierżawa bieżącego użytkownika. Ten parametr dotyczy tylko użytkowników partnerów.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
Określa główną nazwę użytkownika, dla którego ma zostać ustawione hasło.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Linki powiązane
Opinia
https://aka.ms/ContentUserFeedback.
Już wkrótce: w ciągu 2024 r. będziemy stopniowo usuwać problemy z usługą GitHub jako mechanizm opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla