Join our Newsletter — 33% off our NHI Course

Per-asset Baseline

A per-asset baseline is a learned view of what normal behaviour looks like for one specific entity, such as a workstation, server, service account, or workload. It uses historical observations to compare current activity against that entity’s own typical range rather than an environment-wide average.

Expanded Definition

A per-asset baseline is a security reference point built around one asset’s normal behaviour, not a generic profile for the whole environment. It is commonly applied to endpoints, servers, service accounts, cloud workloads, and other entities that have stable, repeatable activity patterns. The value of this approach is that it can highlight deviations that would disappear inside an aggregate average, such as a workstation suddenly making unusual outbound connections or a service account touching new resources at an unexpected time.

In practice, a baseline may include login timing, process launches, network destinations, API call patterns, or resource consumption. The approach is closely aligned with NIST Cybersecurity Framework 2.0 outcome-driven monitoring because it helps teams detect anomalies, confirm expected behaviour, and reduce blind spots created by broad thresholds. Definitions vary across vendors when they describe how much machine learning, tuning, or manual input is required, so the core idea is best treated as behavioural profiling anchored to a single asset. The most common misapplication is treating an environment-wide threshold as a per-asset baseline, which occurs when teams compare every host to the same normal range and miss asset-specific deviations.

Examples and Use Cases

Implementing per-asset baselines rigorously often introduces tuning overhead, requiring organisations to balance detection precision against the effort needed to maintain accurate profiles as assets change.

  • A domain controller is expected to generate predictable authentication traffic, so a sudden spike in lateral authentication attempts becomes immediately visible against its own history.
  • A developer workstation normally reaches a limited set of repositories and build services, so contact with a new external domain can be flagged as unusual rather than simply noisy.
  • A service account tied to a scheduled job should execute at consistent intervals, making off-cycle activity a useful indicator of credential misuse or task hijacking.
  • A cloud workload with stable API patterns can be compared against its own historical call sequence, helping analysts spot privilege expansion or application compromise.
  • In identity-heavy environments, per-asset baselines help distinguish expected automation from suspicious NHI behaviour, especially when a non-human identity starts using tools or data paths outside its normal role.

For operational teams, the strongest use cases usually involve assets that are important, repeatable, and observable. That is why per-asset baselines appear in alerting logic, UEBA-style detections, workload monitoring, and control validation efforts that complement NIST Cybersecurity Framework 2.0. They are most useful where normal behaviour is stable enough to model, but still distinct enough that one asset’s profile matters more than the average for the fleet.

Why It Matters for Security Teams

Per-asset baselines matter because many security failures look ordinary when viewed at fleet level. A compromised server, abused service account, or hijacked workload can blend into global traffic patterns if defenders rely on broad averages, static thresholds, or rules that assume every asset behaves the same. A per-asset approach improves signal quality by making the asset itself the unit of comparison, which supports anomaly detection, investigation prioritisation, and change validation.

This is especially important for identity-linked assets. Service accounts, machine identities, and agentic AI systems often have narrowly defined purpose and access patterns, so a deviation from their normal behaviour can indicate secret theft, privilege abuse, misconfiguration, or autonomous action outside approved bounds. That is why per-asset baselines also align with the monitoring intent reflected in the NIST Cybersecurity Framework 2.0. Teams should still remember that baselines are only as good as the history used to build them, and they must be refreshed after legitimate changes.

Organisations typically encounter the operational need for per-asset baselines only after an incident produces an alert that looks normal in aggregate but abnormal for one specific host, account, or workload, at which point the baseline becomes operationally unavoidable to interpret what happened.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and NIST SP 800-63 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST CSF 2.0 DE.AE-1 Anomalous events are detected by comparing activity to normal asset behaviour.
NIST SP 800-53 Rev 5 AU-6 Log review and analysis support identifying departures from expected per-asset patterns.
OWASP Non-Human Identity Top 10 NHI governance emphasizes monitoring non-human identities for behaviour that departs from normal use.
NIST SP 800-63 AAL Identity assurance context matters when abnormal asset behaviour indicates credential or authenticator misuse.

Review logs for asset-specific deviations and investigate behaviour that falls outside the learned baseline.