Domain takeover after compromising a privileged account.
What gives it awayAny addition to Domain Admins or Enterprise Admins with no matching change record.
ATT&CK T1098Nothing matches that yet. Tell us what you were looking for and it goes on the list.
Windows Security Log · Event 4728
An account was added to a domain global group. When the group is Domain Admins or Enterprise Admins, the account now controls the entire domain — and there is no more consequential single line in the Windows log.
Also written as 4728Event ID 4728Domain Admins added
This is a business network event and will not appear on a home PC.
Recorded on the domain controller that processed the change. Domain Admins, Enterprise Admins, Schema Admins, Account Operators, and Backup Operators should each be a standing alert with a named approver. In most environments the correct steady-state rate for these is zero.
Sanitised. Addresses come from the RFC 5737 documentation ranges.
A member was added to a security-enabled global group.
Subject:
Security ID: CORP\jbrooks-adm
Account Name: jbrooks-adm
Account Domain: CORP
Logon ID: 0x3E9A11
Member:
Security ID: CORP\svc-update
Account Name: CN=svc-update,CN=Users,DC=corp,DC=example
Group:
Security ID: CORP\Domain Admins
Group Name: Domain Admins
Group Domain: CORP Everything else in the log line is context.
Domain AdminsFull control of the domain. There is no higher-value change in the log. Enterprise AdminsControl of every domain in the forest. Schema AdminsCan alter the directory schema itself. Almost never legitimate outside a planned change. Account OperatorsCan manage most accounts and groups. Frequently overlooked, nearly as powerful. Most of the time it is one of these.
What gives it awayAny addition to Domain Admins or Enterprise Admins with no matching change record.
ATT&CK T1098What gives it awayAdditions to Account Operators, Backup Operators, or Server Operators, which grant substantial power but are rarely monitored.
ATT&CK T1098What gives it awayA 4720 followed by a 4728 for the same account within minutes.
ATT&CK T1136.002SecurityEvent | where EventID == 4728 | where TargetUserName has_any ('Domain Admins','Enterprise Admins','Schema Admins','Account Operators','Server Operators','Backup Operators') | project TimeGenerated, Group = TargetUserName, Member = MemberName, AddedBy = SubjectUserName index=wineventlog EventCode=4728 | table _time Group_Name Member_Name Account_Name Event 4728 on your domain controllers, with the Group Name field reading Domain Admins. Because the volume is essentially zero in a stable environment, this makes a reliable standing alert rather than something you have to hunt for.
Enterprise Admins and Schema Admins for equivalent or greater reach, and then the operator groups — Account Operators, Server Operators, Backup Operators, and Print Operators. Those four grant substantial control, are rarely monitored, and are a well-known route to domain compromise precisely because nobody watches them.
Last reviewed 28 August 2026