Hantera lösenord med PowerShell
Denna artikel gäller för både Microsoft 365 Enterprise och Office 365 Enterprise.
Du kan använda PowerShell för Microsoft 365 som ett alternativ till Administrationscenter för Microsoft 365 att hantera lösenord i Microsoft 365.
Använd de här stegen när ett kommandoblock i den här artikeln kräver att du anger variabelvärden.
- Kopiera kommandoblocket till Urklipp och klistra in det i Anteckningar eller PowerShell Integrated Script Environment (ISE).
- Fyll i variabelvärdena och ta bort tecknen "<" och ">".
- Kör kommandona i PowerShell-fönstret eller PowerShell ISE.
Använda Azure Active Directory För Graph PowerShell
Börja med att ansluta till Microsoft 365 klientorganisation.
Ange ett lösenord
Använd de här kommandona till att ange ett lösenord för ett användarkonto.
$userUPN="<user account sign in name, such as belindan@contoso.com>"
$newPassword="<new password>"
$secPassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-AzureADUserPassword -ObjectId $userUPN -Password $secPassword
Tvinga en användare att ändra sitt lösenord
Använd de här kommandona till att ange ett lösenord och tvinga en användare att ändra sitt nya lösenord.
$userUPN="<user account sign in name, such as belindan@contoso.com>"
$newPassword="<new password>"
$secPassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-AzureADUserPassword -ObjectId $userUPN -Password $secPassword -EnforceChangePasswordPolicy $true
Använd de här kommandona till att ange ett lösenord och tvinga en användare att ändra sitt nya lösenord nästa gång de loggar in.
$userUPN="<user account sign in name, such as belindan@contoso.com>"
$newPassword="<new password>"
$secPassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-AzureADUserPassword -ObjectId $userUPN -Password $secPassword -ForceChangePasswordNextLogin $true
Använda Microsoft Azure Active Directory för Windows PowerShell
Börja med att ansluta till Microsoft 365 klientorganisation.
Ange ett lösenord
Använd de här kommandona till att ange ett lösenord för ett användarkonto.
$userUPN="<user account sign in name>"
$newPassword="<new password>"
Set-MsolUserPassword -UserPrincipalName $userUPN -NewPassword $newPassword
Tvinga en användare att ändra sitt lösenord
Använd de här kommandona till att tvinga en användare att ändra sitt lösenord.
$userUPN="<user account sign in name>"
Set-MsolUserPassword -UserPrincipalName $userUPN -ForceChangePassword $true
Se även
Hantera Microsoft 365-användarkonton,-licenser och-grupper med PowerShell