Topics in this domain

Control Types and Functions

Control design · 1 min read

Functions over time

Deterrent and preventive before, detective and corrective after: control functions by when they act.

Compensating controls provide equivalent protection when the preferred control isn’t possible, but only if someone independent of the original weakness performs them.

Function and type together

Matrix of control functions (deterrent, preventive, detective, corrective, compensating) against types (administrative, technical, physical).

Likelihood or impact?

FunctionMainly reduces
Deterrent, preventiveLikelihood
DetectiveImpact, by catching problems early
CorrectiveImpact, by recovering

Example. For ransomware, MFA and patching are preventive, EDR alerts are detective, and immutable backups are corrective. If prevention fails, detection and correction keep a bad day from becoming a disaster.

How the exam asks about it

If the question asks…The answer is usually…
Restoring from backupCorrective
Reviewing logsDetective
Control replacing one that can’t be usedCompensating
Reduce the impact of a riskDetective or corrective controls

In short

  • Control functions describe when a control acts: deterrent and preventive before, detective during or after, corrective after.
  • Compensating controls provide equivalent protection when the preferred control isn't possible.
  • Control types describe how they're implemented: administrative, technical or physical.
  • Preventive controls reduce likelihood; detective and corrective controls reduce impact.
  • Layering different functions and types gives defence in depth.

Exam traps

  • Thinking preventive controls make detective controls unnecessary.
  • Classifying a backup restore as preventive; it's corrective.
  • Using a compensating control performed by the person with the conflict.
  • Relying on one type of control for a critical risk.

Slides

Click the slide and use the arrow keys. F toggles full screen.

CRISC · Domain 3 · Control design

Control Types and Functions

How controls are classified by function (deterrent, preventive, detective, corrective, compensating) and by type (administrative, technical, physical), and why good designs layer them.

1 / 7