Lesson 12 — The Alert Was Medium — The Account Was Global Admin
The alert did not arrive with flashing red lights. It was marked Medium.
Then the analyst opened the identity details and noticed one field that changed the entire triage decision:
the affected account held Global Administrator privileges.
The label said Medium
The identity context said something very different. Privileged accounts can turn apparently modest activity into a high-consequence investigation.
Case briefing
Investigation objective
Add identity criticality, privilege and business consequence to technical severity so the alert is prioritised according to real risk.
Investigator's rule
Severity belongs to the alert. Criticality belongs to the entity. Triage requires both.
Stage 1 — understand what the severity label does not tell you
| The alert can tell you | The alert may not tell you |
|---|---|
| How the detection logic scored the activity | How important the affected account is to your organisation |
| Which behaviour triggered the rule | What systems the identity can administer |
| Whether the product classified it Low, Medium or High | Whether compromise could affect the entire tenant |
| Some supporting entities and evidence | Your organisation's business-specific risk context |
Medium is not a verdict
The severity label can be completely reasonable for the behaviour detected while still understating the urgency created by the affected identity.
Privilege changes consequence
A successful suspicious sign-in to a standard account and the same sign-in pattern to a highly privileged administrator do not carry the same potential impact.
Stage 2 — add identity context
Ask what the identity can do
During triage, the important question is not simply “Who is the user?” It is “What could this identity do if the activity is malicious?”
Business context matters too
Privilege is one form of criticality. Executives, finance users, service identities and accounts controlling sensitive systems can also require elevated priority.
Stage 3 — validate privileged role context
Before escalating solely because of a label in the case notes, confirm the identity's privileged role context using the authoritative identity information available to your investigation.
Names can mislead
svc-cloudadmin sounds important, but naming conventions are not evidence. A normal-looking account can hold powerful roles, while an “admin” account may not.
Current privilege is what matters
Determine whether the identity actually has privileged access relevant to the incident, and record how that was established.
Stage 4 — use KQL to inspect the sign-in pattern
Once the account's criticality is understood, use a focused query to establish whether the suspicious sign-in is isolated or surrounded by additional authentication activity.
let TargetUser = "svc-cloudadmin@contoso.com";
SigninLogs
| where TimeGenerated > ago(24h)
| where UserPrincipalName =~ TargetUser
| project TimeGenerated,
UserPrincipalName,
IPAddress,
Location,
AppDisplayName,
AuthenticationRequirement,
ConditionalAccessStatus,
ResultType,
ResultDescription
| order by TimeGenerated desc
Look around the alert
A single successful sign-in may be preceded by failures, followed by access to additional applications, or repeated from the same source. The surrounding timeline can change confidence.
Do not let privilege replace evidence
Global Administrator status raises consequence. It does not prove the sign-in was malicious. Continue validating the actual activity.
Stage 5 — compare it with the High alerts already in the queue
| Alert | Severity | Context | Triage view |
|---|---|---|---|
| Malware blocked on kiosk | High | Prevented; low-value device; no follow-on evidence | Important, but can wait briefly |
| Failed password spray | High | Attempts unsuccessful; standard accounts | Investigate, but no confirmed access yet |
| Suspicious attachment blocked | High | Message quarantined before delivery | Control appears effective |
| Unusual Global Admin sign-in | Medium | Successful; unfamiliar source; privileged identity | Move to the top |
Priority can outrank severity
You are not changing the vendor's severity label. You are making an operational decision based on information the label cannot fully represent.
Explain the re-prioritisation
Document why the Medium alert moved ahead of the High alerts: successful authentication plus verified privileged access created greater potential consequence.
Stage 6 — build a simple entity-criticality check
Stage 7 — write the triage finding
Lesson 12 key takeaways
- Technical severity and operational priority are not the same thing.
- Always identify the user, device, workload or service affected by an alert.
- Verify privileged access rather than inferring it from an account name.
- Global Administrator involvement can dramatically increase potential consequence.
- Successful activity often deserves more attention than activity that was blocked or failed.
- Business-critical identities can matter even when they are not technically privileged.
- Use focused KQL to understand the authentication activity surrounding the alert.
- Privilege raises risk but does not prove malicious activity.
- Re-rank the queue when entity context changes the potential impact.
- Document why an alert was promoted or deprioritised.
Module 2 — alert triage
You have added entity criticality to the triage decision. Next, Agent Foskett examines another common trap: treating a suspicious-looking indicator as proof before checking where it came from.
Continue your SOC Analyst training
🔎 SOC Analyst Academy — Module 2: Alert Triage — Deciding What Matters First
SOC alert severity and privileged identity criticality
Lesson 12 of the Agent Foskett SOC Analyst Academy teaches analysts why a medium-severity security alert involving a Global Administrator can require higher operational priority than technically higher-severity alerts.
Global Administrator security alert investigation with KQL
Learn how to combine Microsoft security alert severity with identity privilege, business context, successful authentication evidence and KQL sign-in analysis to make defensible SOC triage decisions.
