Skip to content
SHEQ Control Plane Docs
Search /

Dashboard

An operational overview composed from live Incidents and Hazards data — what needs attention today, not a general-purpose reporting view.

Last updated 6 September 2026 · v1

Overview

The Dashboard is the application's home screen — an operational summary composed from live Incidents and Hazards data. It is not a general-purpose reporting or analytics view across every module; there is no dedicated dashboard/aggregate API endpoint behind it, only the real Incidents and Hazards services.

Why it matters

Landing on a blank list of modules gives no sense of what actually needs attention right now. Surfacing open incidents, high-severity items, and hazards due for review as soon as you log in turns the dashboard into a starting point for the day's work rather than just a menu.

How it works

The dashboard fetches the most recent page of incidents and the most recent page of hazards (capped at 100 records each, an approximation the product accepts at its current scale rather than a true full-dataset aggregate) and computes: open incident count, high-severity open incident count, incidents flagged as triggering a Safe Work Procedure review, total hazard count, high-risk hazard count (risk score of 15 or above), and hazards due for review within 30 days. It also lists the five most recent incidents and the five hazards soonest due for review.

This screen

Stat cards summarise the counts above; two tables below list the recent incidents and the soonest-due hazard reviews, each linking through to that record's own detail page.

Actions

"Log hazard" and "Report incident" quick-action buttons are shown when the current user has the corresponding write permission — the dashboard is the one screen where a permission check visibly changes what's on the page, since it directly surfaces both modules' create actions.

What happens next

Use the dashboard as a starting point, then go to Incidents & Near Misses or Hazard & Risk Register for the full register behind whichever number caught your attention.