Join our Newsletter — 33% off our NHI Course

Drift Tracking

Drift tracking is the ongoing monitoring of deviations between approved identity, security, or configuration state and the state found in production. In identity environments, it detects changes such as excess permissions, altered policies, orphaned accounts, or unmanaged secrets, so teams can restore control and reduce exposure before drift becomes persistent risk.

How drift tracking works

Drift tracking compares what an organisation approved with what is actually running, then flags deviations that matter to security or control. In practice, that means watching for permission creep, policy changes, configuration edits, shadow integrations, and other state changes that may be invisible until they create exposure.

The value of drift tracking is not simply that change happened, but that change happened outside the approved path. That distinction matters because production state often changes faster than review cycles, and unmanaged differences can accumulate into a security baseline that no longer matches policy, architecture, or operational intent.

Why drift tracking matters for identity and configuration control

Drift tracking is especially useful where access and configuration decisions are meant to stay tightly bounded. A small deviation, such as an extra role assignment or a policy exception that lingers, can quietly expand blast radius and undermine separation of duties. This is why drift tracking is closely related to continuous governance rather than one-time audit activity.

For identity-heavy environments, drift often shows up as excess permissions, stale accounts, unexpected trust relationships, or secrets that no longer follow the approved lifecycle. For configuration-heavy environments, it may appear as a firewall rule, token setting, logging control, or deployment parameter that has changed without a corresponding change record. The security problem is the same: the organisation loses confidence that production still reflects the intended control state.

Tracking those deviations is not just about finding misconfiguration, it is about preserving a reliable source of truth for access and security posture. Where drift is ignored, teams may believe controls are in place when the live environment has already diverged from them.

Common sources of drift

Drift usually comes from a handful of predictable mechanisms. Manual hotfixes made under pressure, emergency access used without later cleanup, automation that updates one environment but not another, and third-party changes introduced through integration paths can all create divergence. In mature environments, drift may also come from gradual policy evolution where the approved standard changes in some systems but not others.

Identity drift is often the most consequential because it can compound silently. Orphaned accounts, long-lived tokens, unmanaged service credentials, and expanded entitlements may persist long after the original justification has disappeared. Configuration drift can be equally serious when it disables logging, weakens authentication, or changes trust boundaries in a way that is hard to spot from normal operational dashboards.

Because drift is often incremental, the most damaging cases are rarely dramatic. They are the ordinary exceptions that never get reconciled.

What effective drift tracking should reveal

Effective drift tracking should help teams answer three questions: what changed, when it changed, and whether the change was authorised. That means the signal must be specific enough to distinguish acceptable variation from real control erosion. A useful drift programme does not just produce alerts; it supports reconciliation, ownership, and restoration of the approved state.

In identity and security operations, that typically means comparing live entitlements, policies, secrets, and configuration records against a declared baseline. It also means preserving enough history to understand whether a deviation is new, recurring, or inherited from a prior system change. Without that context, teams can detect deviation but still fail to act on it effectively.

Where drift tracking is working well, it becomes a bridge between detection and governance. It turns configuration review, access review, and environment validation into continuous control rather than periodic guesswork.

Risk and Threat Considerations

Drift is risky because it creates an approved-versus-real gap that attackers, insiders, and even routine operational mistakes can exploit. Once that gap persists, the environment may contain access, secrets, or configuration states that no longer match the organisation’s intended security posture.

Failure mechanism: Control drift can leave excess privilege, dormant accounts, stale secrets, or weakened settings in place long after they should have been removed, creating a durable foothold or an unexpected path around policy.

Impact: The result is higher likelihood of unauthorised access, broader blast radius after compromise, and weaker confidence in audit, incident response, and recovery decisions because the live state is no longer trustworthy.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5, NIST CSF 2.0 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST SP 800-53 Rev 5 CM-2 — Baseline Configuration Drift tracking compares live state to approved baselines.
CM-3 — Configuration Change Control Drift tracking detects unapproved configuration changes and exceptions.
AC-2 — Account Management Drift tracking exposes orphaned accounts and excess access in identity environments.
Recommendation — Define and maintain approved baselines, then compare production changes against them continuously. Require change approval and verify that production changes match authorised change records. Review accounts continuously and remove stale or unjustified access as soon as it appears.
NIST CSF 2.0 ID.AM-01 — Physical devices and systems within the organisation are inventoried Drift tracking depends on knowing what assets exist before comparing state.
Recommendation — Keep an accurate inventory so drift checks can be matched against the real environment.
CIS Controls v8 CIS-4 — Secure Configuration of Enterprise Assets and Software Drift tracking is the continuous verification of secure configuration state.
Recommendation — Measure configuration drift against hardened baselines and correct deviations quickly.

Practitioner Guidance

Governance implication: Drift tracking should be owned as a continuous control, not treated as a periodic compliance report. The useful question is not only whether drift exists, but whether the organisation can explain it, approve it, and reverse it in time.

What to watch for: Prioritise deviations that affect privilege, authentication material, trust relationships, logging, and network exposure, because those changes most directly alter risk. A short list of high-value drift categories usually matters more than broad but shallow monitoring.

Practitioner takeaway: The best drift programmes do not merely detect divergence, they make it operationally normal to reconcile production back to the intended state.