Compliance
Purpose
Compliance Dashboard — a security and configuration compliance scorecard: an overall score, pass/warning/fail counts by category, and remediation guidance for anything that isn't passing.
Point-in-time configuration checks. For live threats see Security Dashboard; for patch baselines see Lifecycle.
When to use it
- To get a single number for how compliant your deployment currently is
- To find exactly which checks are failing or warning, and how to fix each one
- To trigger a fresh compliance scan on demand instead of waiting for the next one
- To narrow the check list down to one category, e.g. only network or only auth checks
- Prefer this page when the job matches the purpose above
- Before an audit, export mental notes from Fail/Fix lines and remediate
How to get there
- Route / id:
/app/compliance - Nav: Security → Compliance (sidebar, command palette, or desktop nav)
Operate from the console (UX)
- View the compliance score (0–100, green/amber/red) plus Passed, Warnings, Failed, and Total Checks tiles.
- Click Run Scan — button reads "Scanning…" then refreshes results when complete.
- Filter checks by category pills (all, plus each category from the last scan).
- Review each check's name, status (pass/warning/fail), description; non-passing rows show a "Fix:" remediation note.
- "Last scan" timestamp at the bottom shows when data was collected.
Typical flow: Run Scan → filter to Failed → apply Fix guidance on the owning page → Run Scan again until score recovers. Pair with Certificates/Access Control for PKI and account hygiene.
Empty / fail: Error banner, empty table, or failed toast — confirm you are signed in, zyvor-fabricd is healthy (/readyz on http://127.0.0.1:<port> or https://<host>), and any backend this page needs (FluxVM, storage, network) is reachable. See Admin basics.
Success: Live data loads without error; creates/updates appear in the list or detail view and any confirmation toast clears cleanly.