Investigation Consistency

What is your worst analyst doing right now?

Not your worst person. Your team is good. But the same alert, worked by two of them, routinely gets two different answers, and you only ever see one of them. The enemy is variance. The fix is a floor, not a replacement.

Bring one alert you closed this week. We will show you what the other path would have found. No deck, no discovery call.

Unusual sign-in, then a permission changeOne alert. Two analysts.ANALYST AANALYST BReads the alert fieldsKnown user, known deviceNothing else checkedQueue is 40 deepClosedFalse positive, 6 minutesResolves the identityService account, not a personFollows the roleReaches production dataEscalatedLateral movement, 48 minutesSame alert. Same evidence available. Different depth, different answer.The environment did not care who was on the queue.
The same queue, twelve hours apart

2pm and 2am are two different SOCs

Same tools. Same alerts. Same rules firing. The only variable is who picked it up, and that variable decides the outcome more than anything the detection engineering team did.

2pm
  • Senior analyst on the queue
  • Knows which service accounts are noisy
  • Pivots to identity by habit
  • Escalates with the role chain attached
2am
  • Newest analyst, on call
  • Has not seen this environment at night
  • Reads the alert, sees a known user
  • Closes it and moves to the next one
Six months from now

Which version does the auditor read?

When an incident gets examined after the fact, someone reads the investigation record. What they find is one analyst's version of events, written under time pressure, with no indication of what was not checked.

If it was your strongest analyst, the record holds. If it was your newest, it is thin in ways that are obvious in hindsight and invisible at the time. You do not get to choose which one the reviewer reads. The queue chose for you, months earlier.

Why the usual fix stalls

Variance is not a training problem

Training raises your average. Variance is a floor problem, and three things keep the floor where it is.

Training decays against a moving environment

What an analyst learns about your estate is accurate until the estate changes, which it does continuously. Nothing tells them which parts went stale.

Attrition resets the floor

There is always someone new on the queue. However well you train, the least experienced person on your team is working real alerts within weeks.

Runbooks codify the known

The alerts that matter most are the ones nobody wrote a runbook for. Those are exactly where individual judgment, and therefore variance, dominates.

What Triad Secure does about it

The floor is set before the investigation starts

If variance comes from each analyst assembling the environment privately, stop asking them to. Triad Secure holds the environment in a context graph and resolves it for every alert, so every analyst opens onto the same picture the best one would have built by hand.

Resolved before the alert opens

Assets, identities, permissions, exposure, and prior findings related to the alert are assembled from a graph of the tenant environment, not queried by hand.

Deterministic, not generated

The same alert against the same environment produces the same context every time. Every relationship traces back to the record it came from.

Scope set by the environment, not by habit

If an identity in the alert holds a role that reaches production data, that reach is in the context whether or not the analyst thought to look.

This works without any autonomy at all. The floor is set by resolution, not by automation, and it holds whether or not your team ever turns on a single automated action.

Same context, every alert

We are not replacing your team.

Analysts still decide. The point is that they all decide from the same picture of the environment, so the decision reflects the alert rather than the person.

When that holds, the distance between your best analyst and your newest is judgment, not information. That is a gap you can coach. The other one, you cannot.

Fifteen minutes. One of your alerts.

Pick an alert your team closed this week. We will walk it down the other path and show you what the resolved environment would have put in front of whoever caught it. If the answer is the same, you have lost fifteen minutes.