Join our Newsletter — 33% off our NHI Course
Home Glossary Cyber Security Dry-Run Mode
Cyber Security

Dry-Run Mode

← Back to Glossary
By NHI Mgmt Group Updated August 19, 2026 Domain: Cyber Security

Dry-run mode allows a security control to evaluate traffic and produce logs without actively denying requests. It is used to measure false positives, validate rule behaviour, and tune enforcement safely before switching the same control into blocking mode.

Expanded Definition

Dry-run mode is a non-enforcing operating state in which a control evaluates events, applies its logic, and records outcomes without taking the final blocking action. In cybersecurity practice, that usually means a policy, detection rule, or guardrail is tested against live or representative traffic so teams can see what would have been stopped, challenged, or remediated. NHI Management Group treats dry-run mode as a validation step, not a security outcome in itself. It is most valuable where a control has meaningful blast radius, such as access policy changes, agentic workflow restrictions, or automated secret handling.

The concept aligns with the broader governance intent of the NIST Cybersecurity Framework 2.0, especially where organisations need evidence before moving from assessment to enforcement. Definitions vary across vendors because some tools label simulation, audit-only, monitor-only, and preview modes as dry-run even when their internal behavior differs. The practical distinction is whether the control can observe and log the event path without changing production state.

The most common misapplication is treating dry-run output as proof of safety, which occurs when teams enable preview mode briefly, see tolerable results, and then assume the control will behave identically under full enforcement.

Examples and Use Cases

Implementing dry-run mode rigorously often introduces temporary ambiguity, requiring organisations to weigh safer rollout against delayed enforcement and extra tuning effort.

  • A PAM team tests a new privileged approval rule in audit-only mode to identify accounts that would lose access before the control is enforced.
  • A cloud security group runs a preventive policy in dry-run mode to measure how many production workloads would be blocked by a stricter configuration standard.
  • An AI governance team evaluates an OWASP LLM Top 10-informed prompt filtering rule in preview to see whether legitimate agent actions are being over-captured.
  • A secrets management platform uses dry-run checks to report which API keys or certificates would violate rotation policy without interrupting active services.
  • An identity team simulates conditional access changes to confirm that high-risk sessions would still reach step-up authentication when enforcement begins.

These examples show why dry-run mode is best understood as an evidence-gathering mechanism. It lets teams compare expected and actual behavior using real telemetry, which is especially important when controls touch NHI workflows, agent tool access, or privilege boundaries. Where the term is used in vendor documentation, it should be confirmed whether the mode logs only, evaluates only, or also suppresses side effects.

Why It Matters for Security Teams

Dry-run mode matters because many security failures occur when a control is promoted to blocking too quickly. If teams do not measure false positives, they can lock out legitimate users, break service accounts, interrupt automation, or create gaps that staff work around informally. That is especially risky in identity-heavy environments where NIST SP 800-63 Digital Identity Guidelines principles depend on assurance, proofing, and authentication decisions behaving predictably across production conditions.

For NHI and agentic AI systems, dry-run mode is often the safest way to validate tool permissions, token usage, and policy logic before a change affects live workflows. It supports disciplined rollout, but it also exposes a governance truth: a control that has never been exercised in realistic conditions is not operationally trusted. Teams should use dry-run results to refine thresholds, exception handling, and escalation paths before enabling enforcement.

Organisations typically encounter the operational cost of dry-run omissions only after a blocked deployment, broken automation chain, or access outage, at which point the need to test before enforcing becomes operationally unavoidable.

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 and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-63 and NIST AI RMF set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.PTDry-run mode supports protective technology validation before enforcement.
NIST SP 800-63Identity assurance decisions require predictable control behavior before rollout.
OWASP Non-Human Identity Top 10NHI controls often need simulation to test token, secret, and access behavior.
OWASP Agentic AI Top 10Agentic controls benefit from dry-run validation of tool access and guardrails.
NIST AI RMFAI risk governance favors testing and monitoring before operational deployment.

Use dry-run outputs to tune protective controls before they are switched to blocking.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on August 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org