Skip to content

Policy Exceptions & Governed Deviations

Where to find it: Policy Governance, select any policy, then Exceptions tab (/governance/exceptions).

A Policy Exception (EXC-YYYY-NNNN) is an authorized, time-bound, and strictly governed temporary deviation from a corporate policy statement or regulatory requirement.

Requires the compliance_core entitlement.

A policy exception is NOT compliance

An approved policy exception is not compliance, not the removal of a requirement, and not a permanent policy amendment.

An active exception explicitly records:

"This policy requirement remains applicable and binding upon the organization, but a governed temporary deviation has been accepted for an approved duration under defined compensating safeguards."


What a Policy Exception Must NEVER Do

OrviQ enforces strict systemic boundaries around policy exceptions:

  • It NEVER modifies the source policy: An exception cannot alter the underlying PolicyStatement or draft new wording in a PolicyVersion.
  • It NEVER closes a policy gap: An active exception links to a PolicyGap, but does not close it. The gap remains visible as an unresolved risk until permanent compliance is achieved.
  • It NEVER marks a control effective: An exception acknowledges that a control cannot currently be satisfied; it never marks the control as passing or effective.
  • It NEVER satisfies a requirement: Auditors see the deviation plainly in the assurance ledger; the requirement remains unsatisfied.

Status Model: Raw Persisted vs. Derived Labels

To balance database consistency with real-time operational urgency, OrviQ maintains a clear distinction between raw persisted statuses and derived runtime labels:

1. Raw Persisted Statuses (Database)

Raw StatusMeaning
draftException request being drafted by the applicant
requestedFormally submitted by applicant; awaiting compliance review
in_reviewCompliance and risk teams actively evaluating compensating controls
approvedGranted by designated executive authority; awaiting start date
activeCurrently active and within its approved validity window
rejectedDenied by compliance or executive authority with documented reason
cancelledWithdrawn by applicant prior to approval
closedExpired, voluntarily surrendered, or superseded by full remediation

2. Derived Lifecycle Labels (User Interface)

The platform evaluates the calendar date, expiration thresholds, and review milestones in real time to present dynamic operational labels:

Derived UI LabelEvaluation Criteria
DRAFTStatus is draft
SUBMITTEDStatus is requested
UNDER_REVIEWStatus is in_review
APPROVEDApproved but start date is in the future
ACTIVECurrently valid and active
DUE_FOR_REVIEWActive, but periodic review date has elapsed
EXPIRINGWithin 14 days of expiration date; triggers renewal alert
EXPIREDExpiration date has passed without formal renewal or closure
CLOSEDFormally retired and closed
REJECTEDRequest denied
CANCELLEDRequest cancelled

Exception Types & Compensating Controls

When submitting an exception request, the applicant must categorize the deviation and supply compensatory measures:

Exception TypeCommon Use Case
temporary_deviationOperational delays in deploying approved technology
phased_implementationEnterprise-wide rollouts spanning multiple quarters
compensating_controlTechnical limitation mitigated by secondary detective controls
risk_accepted_temporaryBusiness decision to temporarily accept residual exposure
legacy_constraintLegacy core banking platforms unable to support modern ciphers
otherExceptional circumstances requiring Chief Risk Officer sign-off

Compensating Control Evaluation

Every policy exception requires at least one Compensating Control (CTL-...):

  • Compensating controls are evaluated independently by Line 2 Risk.
  • If a legacy system cannot enforce Multi-Factor Authentication (MFA), compensating controls might include isolated network segmentation, continuous session recording, and daily log review.
  • If compensating controls fail during the exception window, the exception is subject to immediate revocation.

Expiry, Renewal, and Maker-Checker Approval

  • Time-Bound Validity: Exceptions cannot be granted in perpetuity. Maximum validity is strictly governed (typically 90 to 365 days depending on risk severity).
  • Expiring Alerts: At 14 days before expiry (EXPIRING), automated alerts notify the owner to submit a renewal request or complete permanent remediation.
  • Maker-Checker Segregation of Duties: An exception applicant (requested_by) cannot approve their own exception (approved_by != requested_by). Approval requires executive authority (tenant_admin or compliance_manager).

Permissions Reference

ActionPermission KeyRequired Role(s)
View exceptions and compensating controlsexception.readAll roles
Request a new policy exceptionexception.createTenant Admin, Compliance Manager, Compliance Officer, Risk Manager, Control Owner
Update, edit, or withdraw draft exceptionsexception.manageTenant Admin, Compliance Manager, Compliance Officer
Review exception and evaluate compensating controlsexception.reviewTenant Admin, Compliance Manager, Risk Manager
Grant or reject formal exception approval (Maker-Checker)exception.approveTenant Admin, Compliance Manager (never applicant)
Formally close or retire an exceptionexception.closeTenant Admin, Compliance Manager

OrviQ Enterprise Governance, Risk & Compliance Platform