Local administrator rights on a Windows device give the account holder (or any process running in their context) the ability to install software, modify system settings, disable security tools, dump credentials from memory, and make changes that persist across reboots. In most environments, standard users do not need local admin rights for day-to-day work — but once granted, these rights are rarely removed.
Excessive local admin privileges are one of the most consistent findings in post-incident reviews. They significantly amplify the impact of a phishing or malware compromise: an attacker who gains code execution on a device with local admin rights can immediately disable antivirus, install persistence mechanisms, and dump credential hashes from LSASS — capabilities not available to a standard user. They also make it impossible for Defender and Intune to enforce certain security policies, since the user can simply modify or disable them.
The principle of least privilege for endpoint access is to give users standard account rights by default and use a just-in-time or request-based mechanism for temporary elevation when needed.
Some roles genuinely require local admin rights as part of their job:
For these cases, the preferred approach is just-in-time local admin elevation (using Microsoft Endpoint Privilege Management or a third-party PAM solution) rather than permanent local admin rights. This provides temporary elevation with an audit trail, rather than standing privilege.
After enforcing this control, review these related areas: