The Security Descriptor Propagator process in Active Directory that reapplies the AdminSDHolder security descriptor to protected objects. It closes permission drift on a schedule, which creates a practical delay between a risky change and the re-stamped protected state.
Expanded Definition
SDProp, short for Security Descriptor Propagator, is the Active Directory mechanism that periodically re-applies the AdminSDHolder security descriptor to protected objects such as domain admins and other highly privileged identities. In practice, it acts like a scheduled correction cycle for access control drift, restoring a known privileged ACL state even after someone has changed permissions manually.
That scheduled re-stamping matters because the protection is not instantaneous. A risky delegation, inherited permission, or accidental ACL edit may remain effective until the next propagation cycle runs, which creates a time window where privilege misuse can still occur. In NHI and IAM operations, SDProp is therefore understood less as a general AD maintenance task and more as a governance control that enforces privileged consistency.
Definitions vary across vendors when they discuss “privileged account protection,” but SDProp is specifically about the AdminSDHolder template and the protected objects it governs. The most common misapplication is treating SDProp like real-time remediation, which occurs when teams assume a permission change is revoked immediately instead of waiting for the scheduled propagation.
Examples and Use Cases
Implementing SDProp rigorously often introduces a delay between remediation and enforcement, requiring organisations to weigh fast administrative change against the stability of a centrally controlled privileged baseline.
- A domain admin group member is temporarily delegated a broader permission set, and SDProp later removes the inherited drift when it re-applies the protected descriptor.
- A security team reviews AdminSDHolder-backed objects after an incident to confirm that privileged accounts still reflect the intended ACL pattern.
- An administrator mistakenly grants write access on a protected user object, then discovers the change does not persist after the next propagation cycle.
- During hardening work, identity engineers compare protected objects against the baseline described in the Ultimate Guide to NHIs to understand how privileged drift affects both human and non-human identities.
- Operations teams use the NIST Cybersecurity Framework 2.0 to connect SDProp behaviour to access governance, detection, and recovery expectations.
Why It Matters in NHI Security
SDProp matters because privileged access drift is one of the easiest ways for an attacker or overextended administrator to create a persistence path inside Active Directory. When protected objects are not understood correctly, teams may believe they have removed access when the effective control state is still in transition. That can complicate incident response, especially when service accounts, automation identities, or delegated administrative workflows depend on directory trust relationships.
NHI governance is especially sensitive here because privileged identities often interact with automation, secrets, and directory permissions at scale. NHIMG reports that 97% of NHIs carry excessive privileges, and that kind of privilege concentration increases the impact of any misread control boundary. The same issue also shows up when teams assume ACL cleanup alone is enough without verifying the underlying protected-object model.
For security leaders, SDProp is a reminder that directory privilege hygiene is operational, not cosmetic. Organisations typically encounter the consequence only after a privilege escalation, unauthorized access, or failed containment effort, at which point SDProp becomes operationally unavoidable to address.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-03 | Protected-object drift and privilege persistence map to NHI access control and lifecycle risks. |
| NIST CSF 2.0 | PR.AC-4 | SDProp supports least-privilege enforcement by restoring intended access boundaries. |
| NIST Zero Trust (SP 800-207) | SC-7 | Zero Trust requires explicit, current authorization rather than stale privileged inheritance. |
Treat protected-object ACLs as continuously validated and remove trust in lingering privilege changes.