Join our Newsletter — 33% off our NHI Course

What breaks when organisations rely on annual testing for NIS2?

Annual testing creates a false sense of assurance because it only shows what was true on one date. NIS2 expects organisations to manage risk continuously, so a year-old result does not prove current resilience. Teams miss asset changes, supplier drift, and control failures that happen between assessments.

Why This Matters for Security Teams

Annual testing is not the same as continuous risk management. Under NIS2, organisations are expected to understand whether controls still work as systems, suppliers, and identities change throughout the year. A single test may confirm a snapshot, but it cannot prove resilience after a new API key is issued, a service account is over-privileged, or a vendor connection changes. The NIS2 Directive – official EU legal text makes clear that risk management and security measures need to be maintained, not merely documented once.

This is especially important for non-human identities, where hidden credentials and stale permissions can persist long after a test passes. NHI Mgmt Group’s Ultimate Guide to NHIs – Regulatory and Audit Perspectives notes that 91.6% of secrets remain valid five days after notification, showing how quickly the real environment can diverge from an audit point-in-time. In practice, many security teams discover control failure only after a supplier change, a secrets leak, or a real incident has already exposed the gap, rather than through planned assurance.

How It Works in Practice

NIS2-aligned assurance should be treated as a living program, not a yearly event. The operational question is whether controls still reduce risk today. That means pairing periodic testing with continuous monitoring, change detection, and evidence collection that reflects how the environment actually behaves between assessments. The ENISA Threat Landscape remains useful here because it frames risk as dynamic rather than static.

For teams managing identities, secrets, and third-party access, the core issue is drift. Annual testing may look at a sample of accounts, but it rarely catches:

  • new NHIs created after the test window
  • API keys copied into code or CI/CD systems
  • service accounts whose privileges expanded silently
  • supplier access that still works after a contract or architecture change
  • revocation gaps where retired secrets remain active

That is why the NHIMG research on Ultimate Guide to NHIs – Regulatory and Audit Perspectives matters: it connects governance to the full lifecycle of machine identities, not just audit readiness. Current guidance suggests organisations should combine scheduled testing with continuous control checks, because evidence from one assessment date does not prove control health after asset drift, supplier changes, or emergency access. These controls tend to break down when third-party integrations change rapidly because the validation process is slower than the environment it is meant to assess.

Common Variations and Edge Cases

Tighter testing often increases operational overhead, requiring organisations to balance assurance against business disruption. That tradeoff is real, especially where legacy systems, regulated change windows, or outsourced operations make continuous validation difficult. In those environments, best practice is evolving rather than settled, but the direction is clear: annual testing alone is too coarse for active NIS2 risk management.

Some teams attempt to compensate with more detailed annual evidence packs, yet that still leaves long gaps where secrets can leak, privileges can expand, and suppliers can change. Others rely on compensation through manual review, but manual processes rarely scale across NHIs and third-party connections. NHI Mgmt Group’s Ultimate Guide to NHIs – Regulatory and Audit Perspectives is particularly relevant because it reinforces that auditability depends on lifecycle control, not just annual inspection. Organisations should treat annual testing as one input to assurance, not the assurance model itself, and use evidence from change events, revocation activity, and continuous monitoring to fill the gaps.

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 surface, NIST CSF 2.0, NIST SP 800-63 and NIST Zero Trust (SP 800-207) set the technical controls, and NIS2 define the regulatory obligations.

Framework Control / Reference Relevance
NIST CSF 2.0 GV.RM-03 Addresses ongoing risk monitoring beyond point-in-time testing.
NIS2 NIS2 expects continuous risk management, not annual-only assurance.
OWASP Non-Human Identity Top 10 NHI-03 Secret rotation and revocation gaps are a common drift problem.
NIST SP 800-63 Identity assurance depends on current state, not stale evidence.
NIST Zero Trust (SP 800-207) SA-4 Zero trust requires ongoing verification as conditions change.

Use continuous verification so trust decisions reflect current context, not last year's test.