Nobody Created the Account — Yet It Had Global Administrator
The identity was sitting in Microsoft Entra ID.
It had one of the most powerful roles in the tenant:
Global Administrator.
The team searched for the obvious question — who created the account?
The answer wasn't obvious at all.
Agent Foskett changed the question: who gave this identity privilege, and what happened immediately before and after?

The Privilege Was the Evidence
The missing creation event did not make the identity legitimate. The investigation moved to directory audit history, role assignments and the administrative chain that produced the privilege.
The account was already there
Searching only for a simple account-creation event did not immediately explain the situation.
That did not end the investigation. It changed it.
An identity does not become dangerous because it exists. It becomes dangerous because of what it can do.
Agent Foskett followed the administrative chain
Who modified it? Who assigned a role? Was the assignment direct or eligible through Privileged Identity Management? Was another administrator involved? Did the identity authenticate immediately afterwards?
The investigation moved from account existence to privilege provenance.
Start with the identity in AuditLogs
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
let Target = "admin@contoso.com";
AuditLogs
| where TimeGenerated > ago(30d)
| where tostring(TargetResources) has Target
| project TimeGenerated,
OperationName,
Result,
InitiatedBy,
TargetResources,
AdditionalDetails,
CorrelationId
| order by TimeGenerated ascFind role-management activity
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
AuditLogs
| where TimeGenerated > ago(30d)
| where Category =~ "RoleManagement"
| project TimeGenerated,
OperationName,
Result,
InitiatedBy,
TargetResources,
AdditionalDetails,
CorrelationId
| order by TimeGenerated descWho initiated the change?
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
let Actor = "admin2@contoso.com";
AuditLogs
| where TimeGenerated > ago(30d)
| where tostring(InitiatedBy) has Actor
| project TimeGenerated,
Category,
OperationName,
Result,
TargetResources,
CorrelationId
| order by TimeGenerated ascDid the privileged identity sign in afterwards?
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
let Target = "admin@contoso.com";
SigninLogs
| where TimeGenerated > ago(30d)
| where UserPrincipalName =~ Target
| project TimeGenerated,
IPAddress,
Location,
AppDisplayName,
ClientAppUsed,
ResultType,
ConditionalAccessStatus
| order by TimeGenerated ascPIM changes the question
That means an analyst should distinguish between permanent assignment, eligibility and activation.
An unfamiliar Global Administrator may be evidence of compromise — or it may reflect an authorised PIM workflow. The audit trail is what separates those possibilities.
Build the privilege timeline
For example: an administrator authenticates, a directory operation changes the target identity, Global Administrator privilege becomes available, and the target identity then signs in or performs additional administrative activity.
The role assignment is one event. The administrative chain is the investigation.
What Agent Foskett checked
What the evidence can and cannot prove
Likewise, failing to find the creation event in the first search does not prove that no creation record ever existed. Retention, ingestion, search scope and the identity's actual origin all matter.
The conclusion should come from the complete administrative history available to the investigation.
The lesson
But that was not the most important question anymore.
The identity had Global Administrator.
So Agent Foskett followed the privilege: the role-management events, the initiator, PIM activity, sign-ins and the changes that followed.
When privilege appears unexpectedly, investigate how it was granted — not just when the identity was born.
Related investigations
Final thought
A role assignment can be quieter than an endpoint alert and far more powerful.
When a privileged identity appears, don't stop at the account object. Follow the people, applications and audit events that gave it authority.
Follow the evidence. Build the timeline.
The Logs Already Knew! 🔎

