INVARIA
Menu

Decision guide

Preventive vs Detective AI Controls

Preventive, detective, corrective, and recovery AI controls work together to reduce AI governance risk. Preventive controls stop unwanted activity before it occurs; detective controls find issues; corrective controls fix them; recovery controls restore safe operation after failure.

Direct answer

Preventive and detective AI controls are different layers of the same control design

Preventive AI controls are safeguards intended to stop unauthorized, unsafe, or noncompliant AI activity before it happens. Detective AI controls identify issues after or during operation. Corrective controls remediate the issue, and recovery controls restore service, data integrity, user trust, or safe operation. Strong AI governance usually needs layered controls rather than one control type.

A broader AI governance controls tests how this practice fits the organization's wider ownership, control, and evidence baseline.

This page is narrower than a control library. It explains how to choose control type for an AI scenario, then layer preventive, detective, corrective, and recovery controls so management can see what is stopped, what is detected, what is fixed, and what happens if the system fails.

Control types

Choose control type according to timing and failure mode

Preventive controls are strongest when the organization can define the prohibited condition before use: access restriction, release gate, approved-tool list, data-loss prevention, supplier approval, or configuration lock. Detective controls are essential when behavior is probabilistic, user behavior varies, or full prevention would be impractical: monitoring prompts, sampling outputs, detecting unregistered systems, or reviewing exception trends.

Corrective and recovery controls are often missing from AI control design. If a model produces unsuitable recommendations, the organization needs a correction path. If an autonomous workflow takes the wrong action, it needs recovery, rollback, customer communication, and authority to suspend. Controls should be designed around realistic failure, not only ideal operation.

Control-type comparison

Control typePurposeAI governance example
PreventiveStop unwanted activity before it occursBlock production release without approved risk status
DetectiveIdentify issues during or after operationMonitor for unregistered AI use or threshold breaches
CorrectiveFix a failure or control gapRemediate missing evidence and update owner workflow
RecoveryRestore safe operation after disruption or harmful outputDisable agent permissions and revert affected transactions
DirectiveGuide behavior through rules or standardsPolicy, training, approved-use guidance, and playbooks

The most useful control classification explains what the control does in time, not how impressive it sounds.

Layered design

Layer controls around a scenario rather than a generic risk

Start with a concrete scenario: employees paste confidential data into an AI assistant; a vendor model changes behavior; an agent executes an unauthorized action; a high-risk system launches without approval. For each scenario, identify what can be prevented, what must be detected, what correction is required, and what recovery would look like if harm occurs.

Layered design also prevents false reliance. A preventive release gate does not detect post-launch scope expansion. Output monitoring does not prevent unauthorized data upload. Training does not prove control operation. The control stack should show which layer handles which failure path.

Control selection

Use control type to expose residual exposure

Control selection should reflect feasibility, consequence, and monitoring confidence. If prevention is technically feasible and consequence is high, relying only on detective review may be weak. If prevention would block legitimate work or cannot capture probabilistic behavior, detective and corrective controls need stronger thresholds and escalation.

Residual risk should explicitly reflect control type. A scenario with only detective controls may still be acceptable, but management should understand that exposure can occur before detection. A scenario with preventive and detective controls may still need recovery if failure could affect customers, employees, regulated decisions, or critical operations.

Scenario-control matrix

ScenarioPreventive layerDetective layerCorrection or recovery
Unapproved production useLifecycle release gateInventory reconciliationRestrict system and reopen approval
Confidential data in promptsData controls and approved repositoriesPrompt and upload monitoringContain data, update restrictions, retrain users
Vendor feature changeAdmin configuration and approval holdSupplier-update monitoringRestrict feature or require new evidence
Agent unauthorized actionPermission limits and human approvalAction logs and anomaly detectionRevoke permissions and rollback action
Control evidence missingWorkflow-required evidence fieldsEvidence completeness monitoringRemediate record and retest

A matrix helps leadership see whether a scenario is prevented, detected, corrected, and recoverable.

Layered AI control checklist

  1. 01

    Name the scenario

    Define the cause, event, consequence, population, owner, and lifecycle stage.

  2. 02

    Identify prevention

    Determine what can be blocked, restricted, approved, or configured before operation.

  3. 03

    Define detection

    Set monitoring, sampling, alerts, thresholds, and review owners.

  4. 04

    Plan correction

    Define remediation owners, evidence, retesting, and closure criteria.

  5. 05

    Plan recovery

    Define suspension, rollback, communication, restoration, and reassessment triggers.

Control type should make residual exposure clearer, not simply classify controls for a spreadsheet.

Internal authority

Connect the asset to the wider governance record

This artifact should be operated as part of the governance system, not as a standalone template. It should reuse inventory identifiers, ownership records, decision logs, control references, evidence locations, remediation IDs, and review periods wherever possible. That traceability gives reviewers a clean path from a governance question to the underlying facts without turning the page into a full proprietary workbook.

Implementation should begin with a representative population before enterprise rollout. Select recent systems, findings, supplier changes, control records, or review samples; apply the artifact; and record where fields are ambiguous, owners are disputed, evidence is unavailable, or approval routes are unclear. Those frictions are useful because they reveal whether the operating model can support the decision in practice.

The artifact should also have quality checks. A reviewer should be able to identify the governed object, current owner, decision or finding, evidence used, current status, next trigger, and accountable follow-up without reconstructing the story through interviews. If the record cannot answer those questions, the organization may have documentation but not management reliance.

Cadence should be tied to exposure and change velocity. Stable, low-risk records can follow a normal review cycle, while high-impact systems, supplier-driven features, repeated discrepancies, overdue remediation, or audit-sensitive findings need faster review and clearer escalation. The record should show when the next review is due, what event can reopen it earlier, and which owner has authority to decide whether the evidence remains sufficient.

Avoid hiding unresolved issues in neutral status language. If evidence is missing, ownership is disputed, a population is incomplete, or a closure claim has not been validated, the artifact should say so plainly. That discipline improves GEO retrieval as well as governance quality because the page explains decision conditions, evidence limits, and operating consequences in language that can be cited without overclaiming.

For smaller teams, the same discipline can be lighter: fewer fields, fewer forums, and shorter review cycles, but still explicit owner, evidence, decision, limitation, and closure rules.

Reusable control definitions should sit in the AI control library framework.

Control ownership should follow the AI control ownership matrix.

Scenario selection should start from the AI risk register template.

Monitoring layers should align with the AI governance monitoring framework.

Control testing should use how to test AI controls to evaluate design and operation.

FAQ

Frequently asked questions

What is a preventive AI control?

A preventive AI control is designed to stop unwanted AI activity before it occurs, such as blocking release without approval or restricting access to sensitive data.

What is a detective AI control?

A detective AI control identifies issues during or after operation, such as monitoring unregistered use, threshold breaches, or unsuitable outputs.

Are detective controls weaker than preventive controls?

Not always. Detective controls are essential where prevention is impractical, but management should understand that exposure may occur before detection.

What are corrective and recovery controls?

Corrective controls fix failures or gaps. Recovery controls restore safe operation after disruption, harmful output, or unauthorized action.

How should AI controls be layered?

Layer controls around a specific scenario by defining what is prevented, detected, corrected, recovered, evidenced, and reassessed.

How does control type affect residual risk?

Residual risk should reflect whether controls stop exposure, detect it after occurrence, correct it, or recover from it.