REFERENCE GUIDE
Active Directory enumeration as an authorization graph
Active Directory relationships connect users, groups, computers, service accounts, and delegated object rights.
Also known as: AD enumeration
Mechanism
Active Directory relationships connect users, groups, computers, service accounts, and delegated object rights. An enumeration result is most useful when modeled as a path of specific permissions and prerequisites. Membership, ownership, write rights, and authentication services each produce different edges; a generic high-value label does not establish a viable chain.
Practical method
Identify the domain, current identity, and accessible directory queries. Enumerate groups and object ACLs relevant to the challenge. For each proposed edge, record the exact right, target object, and required authentication context. Validate a harmless read or configuration query before planning changes.
whoami /fqdn
# Directory cmdlets require the appropriate installed module and rights.
Get-ADUser -Identity labuser -Properties MemberOf
Interpreting evidence
A path is credible only when every edge is available to the current principal and the intermediate result provides the authority needed for the next step.
Pitfalls and limits
Nested groups and deny rights complicate effective permissions. Collection can be incomplete across trusts. Old graph snapshots may contain stale membership or unreachable hosts.