Skip to content

Reset User Passwords in Microsoft 365

In this guide, you’ll learn how to reset passwords for Microsoft 365 user accounts. You will also learn how to enable self-service password resets so users can reset their own passwords.

Reset user password using 365 Admin Center

Section titled “Reset user password using 365 Admin Center”
  1. Log into the Microsoft 365 Admin Center

  2. Go to Users > Active Users

    Click active users

  3. On the Active Users page find the user, and then click Reset password.

    select a user

  4. On the Reset password page, choose to automatically create a new password. Optionally you can or require the user to change it on next login. Click Reset password

    For steps on forcing password changes for multiple users, refer to Force Password Change for Microsoft 365 User Accounts.

    select reset password

  5. You will be provided with the users new password. The user will need this new password to sign in.

    new users password page

  1. Install graph module if you don’t already have it installed.

    Terminal window
    Install-Module -Name Microsoft.Graph -Scope CurrentUser
  2. Connect to Microsoft graph

    Terminal window
    Connect-MgGraph -Scopes User.ReadWrite.All, Directory.AccessAsUser.All

    powershell reset password

  3. Reset the user password with the script below. Replace ‘user@domain.com’ with the user’s email and ''TemporaryP@ssword123!’**’ with the password you want.

    Terminal window
    $UPN = "user@yourdomain.com"
    $NewPassword = "TemporaryP@ssword123!"
    # Create a password profile object
    $PasswordProfile = @{
    Password = $NewPassword
    ForceChangePasswordNextSignIn = $true # Set to $false if not needed
    }
    # Update the user's password
    Update-MgUser -UserId $UPN -PasswordProfile $PasswordProfile

If you want to allow end users to reset their own passwords follow these steps.

  1. Log into the Microsoft 365 Admin Center

  2. On the left side select Settings > Org Settings

    org settings

  3. Go to the Security & Privacy tab, Then select Self-service password reset.

    select service password reset

  4. Click on Go to the Azure portal to turn on self-service password reset.

    go to azure portal

  5. On the Password reset > Properties page, choose All for all users or Selected to select specific groups. Then click Save.

    Click password reset

  6. The next time a user signs in they will be prompted for more information that will let them reset their own password.

    reset properties

If you forgot your password but can still sign in to Microsoft 365 because your browser saved it, follow these steps to reset your admin password.

  1. Go to Microsoft 365 Admin Center

  2. Select your name in the top right corner then select View Account

    select view account

  3. Under My Account go to Change Password

    select change password

  4. You will get sent an authentication code, once put in the password reset page will show up.

    enter new password

If you need to reset multiple end user passwords follow the steps below.

  1. Sign into Microsoft 365 Admin Center

  2. Go to Users > Active Users

    select active users

  3. Select the user whose password you want to reset. (You can select up to 20 at a time.) Then select Reset Password on the top.

    select reset password

  4. On the Reset password page, choose to automatically create a new password for the users or require the them to change it on next login, then click Reset password.

    select create new password