Skip to main content

Compliance tracking

/policies/compliance is the tenant-wide compliance dashboard for compliance officers. The same component embedded in a policy's detail page scopes to that one policy.

Top-of-page summary

  • Active policies — total currently published
  • Pending acknowledgements — assigned but not yet signed
  • Overall compliance % — share of acknowledgements completed across all active campaigns
  • Overdue count — past-deadline acknowledgements

Sub-tabs

By policy

Compliance % per policy, sorted by risk. Useful for triage: which policies are dragging the tenant-level score down?

By employee

Searchable employee list. For each employee + policy combination, the row shows acknowledgement status, deadline, signed date.

Status colours

StatusColourMeaning
PendingRedAssigned, not opened
ReadNeutralOpened, not acknowledged
AcknowledgedGreenSigned (and quiz passed if required)
Quiz failedRedQuiz attempt failed; retry needed
SupersededMutedA newer version replaced this one
Not applicableMutedRecipient was excluded post-distribution (e.g., changed roles)

Export

The Export button kicks off background CSV generation for audit / reporting. Exports include all rows matching the current filter state.

Compliance status is computed live

Statuses are derived from the policy_acknowledgment table at read time — there's no nightly batch lag. Once an employee signs, the dashboard reflects it immediately.

Pairs with

  • Distributions — the upstream that creates the work the dashboard tracks.
  • My policies — the surface employees use to clear their queue.