Set-MsolUserPassword
Setzt das Kennwort für einen Benutzer zurück.
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>]
Beschreibung
Das Cmdlet Set-MsolUserPassword setzt das Kennwort eines Benutzers zurück. Dieses Cmdlet kann nur für Benutzer mit Standardidentitäten verwendet werden.
Beispiele
Beispiel 1: Zurücksetzen eines Kennworts mit einem zufälligen Kennwort
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword
Dieser Befehl setzt das Kennwort für davidchew@contoso.com. Das Cmdlet generiert ein zufälliges Kennwort. Der Benutzer muss das Kennwort für die nächste Anmeldung zurücksetzen.
Beispiel 2: Zurücksetzen eines Kennworts
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"
Dieser Befehl setzt das Kennwort für davidchew@contoso.com. Der Benutzer muss bei der nächsten Anmeldung das Kennwort zurücksetzen.
Parameter
-ForceChangePassword
Gibt an, ob der Benutzer das Kennwort beim nächsten Anmelden ändern muss.
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
Gibt ein neues Kennwort für den Benutzer an. Ist für den Benutzer festgelegt, dass ein sicheres Kennwort erforderlich ist, müssen alle folgenden Regeln erfüllt sein:
- Das Kennwort muss mindestens einen Kleinbuchstaben enthalten.
- Das Kennwort muss mindestens einen Großbuchstaben enthalten.
- Das Kennwort muss mindestens ein nicht alphanumerisches Zeichen enthalten.
- Das Kennwort kann keine Leerzeichen, Registerkarten oder Zeilenumbrüche enthalten.
- Die Länge des Kennworts muss 8-16 Zeichen sein.
- Der Benutzername kann nicht im Kennwort enthalten sein.
Wenn Sie kein Kennwort angeben, generiert das Cmdlet ein zufälliges Kennwort für den Benutzer.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
Gibt die eindeutige ID des Benutzers an, für die das Kennwort festgelegt werden soll.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantId
Gibt die eindeutige ID des Mandanten an, auf der der Vorgang ausgeführt werden soll. Der Standardwert ist der Mandanten des aktuellen Benutzers. Dieser Parameter gilt nur für Partnerbenutzer.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
Gibt den Benutzerprinzipalnamen des Benutzers an, für den das Kennwort festgelegt werden soll.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ähnliche Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für