Skip to Content
⚠️Site is undergoing a platform migration, there will be broken links and missing content. Please report any issues you find on GitHub⚠️

PowerShell for Microsoft 365 Notes

Chapter 2.3 - Managing User Accounts

Update user account info

  • Update-MgUser
    • Change user account information
$user = Get-MgUser -Filter "DisplayName eq 'Bob Smith'" Update-MgUser -USerld $user.Id -City "PHX" Update-MgUser -USerld $user.Id -AccountEnabled:$false

Block user accounts and logins

  • Revoke-MgUserSignInSession
    • Block user sign-in
  • -AccountEnabled:$false
    • Disable Account
$user = Get-MgUser -Filter "DisplayName eq 'Bob Smith'" Revoke-MgUserSignInSession -UserId $user.id Update-MgUser -UserId $user.Id -AccountEnabled:$false

Delete Users

  • Remove-MgUser
    • Deletes User Remove-MgUser -UserId $user.Id

Conclusion

  • Update users
  • Block users and logins
  • Delete users