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.

  1. Kopiera kommandoblocket till Urklipp och klistra in det i Anteckningar eller PowerShell Integrated Script Environment (ISE).
  2. Fyll i variabelvärdena och ta bort tecknen "<" och ">".
  3. 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

Hantera Microsoft 365 med PowerShell

Börja använda PowerShell för Microsoft 365