How Windows LAPS removes the risk of one shared local administrator password

Windows LAPS generates, stores and rotates a unique local administrator password for each domain device, with authorised retrieval and auditing.

Control risk before changing productionValidate first in a test environment or on one representative system, and preserve configuration, logs and recoverable backups. Production cutovers, bulk policy changes, database repair and storage rebuild require a maintenance window and explicit rollback criteria.

1. Conclusion and scope

A single local administrator password across every endpoint turns one compromised computer into a lateral-movement path. Windows LAPS manages a different password per device and supports automatic rotation, encrypted storage in AD, password history and controlled retrieval.

This issue involves Active Directory, DNS, Group Policy, authentication and domain-controller health. Validate replication, backup and scope before change.

2. Risk signals that deserve priority

  • Imaging, scripts or manual builds assign the same Administrator password to every computer.
  • A former employee, contractor or malware sample that obtains one password can administer many devices.

3. Pre-change assessment checklist

  1. Confirm client and DC updates, directory requirements and coexistence with legacy Microsoft LAPS.
  2. Define the managed account, password length, complexity, rotation interval and post-authentication reset behaviour.
  3. Design least-privilege groups for reading, decrypting, resetting and auditing passwords.
  4. In a pilot OU, validate schema update, computer self-permission, GPO application and event logging.
Read-only checks and validation examples
Get-LapsADPassword -Identity PC-001
Invoke-LapsPolicyProcessing
Reset-LapsPassword
Get-WinEvent -LogName Microsoft-Windows-LAPS/Operational -MaxEvents 30

corp.example, 192.0.2.0/24 and 203.0.113.0/24 are documentation-only examples. Replace them only after the actual environment values have been verified.

4. Recommended implementation sequence

  1. Update the AD schema where required and grant target computers permission to write their LAPS attributes.
  2. Use GPO to configure backup directory, account, password policy and rotation.
  3. Grant retrieval rights only to authorised service-desk or administration groups and audit access.
  4. Pilot first, then phase endpoints and servers; plan domain-controller DSRM passwords separately.
Remote assessment or on-site work?Logs, configuration and a small number of systems can usually be assessed remotely. Physical servers, storage, data-centre power, bulk cutover and recovery exercises should use a controlled on-site window. On-site service is available for Zhejiang, Shanghai and Jiangsu; other locations can be supported remotely.

5. Validation, rollback and common mistakes

  • Different devices receive different passwords and rotate them after expiry.
  • Unauthorised users cannot retrieve a password, while authorised staff can do so through a controlled request.
  • Reset, policy failure and backup events are visible in the LAPS operational log.

Common mistakes

  • Leaving a second shared administrator account after LAPS deployment.
  • Granting password-read permission to an unnecessarily broad group.
  • Ignoring offline devices, long-powered-off computers and recovery scenarios.

Official references

Frequently asked questions

Does Windows LAPS require internet access?

No for an on-premises domain deployment; passwords can be backed up to local Active Directory.

Can it manage a custom local administrator account?

Yes, when configured through supported policy and after confirming the account and policy processing on each device.

PreviousWith two enterprise DNS servers, must forwarders, cache and root hints be identical?NextRecovering deleted AD users, groups and OUs: why the Active Directory Recycle Bin must be enabled first

Need an assessment based on the actual environment?

Provide versions, topology, complete errors, event-log timestamps, scope of impact, recent changes and actions already taken. We will first determine risk, service boundary and rollback, then confirm the implementation scope.