System & Security
The platform's nervous system — authentication, role-based access, audit logging on every mutation, background jobs and configurable dashboards. Every change to every record is captured here, which is what makes the schema audit- and AI-trustworthy.
Functional areas this module covers.
Authentication & roles
User accounts, role definitions and selection scope per organisation.
Audit trails
Append-only audit on every table — who, what, when, before/after.
Background jobs
Scheduled and on-demand jobs with run history and failure capture.
Dashboards & widgets
Composable widget registry, dashboard definitions and pinning.
Catalogued in the Schema Explorer.
Unlocked by the depth of this module's schema.
Access anomaly detection
Spot unusual access patterns from audit + login data.
Change explanation
Let agents reconstruct exactly what changed on a record and by whom.
Job failure triage
Cluster background-job failures by root cause for faster resolution.
Sample queries an AI agent can resolve against this module.
“Who modified equipment EQ-1042 in the last 30 days?”
“Show failed background jobs in the last 24 hours by type.”
“Which roles have access to incident records?”
Pre-built summary views and the metrics teams track.
Summary views
- Dailydaily_audit_summaryMutation counts per table and user.
- Monthlymonthly_security_summaryLogins, failures and role changes.
Key KPIs
- Audit coverage% of tables emitting audit rows.
- Job success rateSuccessful runs / total runs.
- Mean time to triageHours from failure to acknowledgement.
Where this module connects across the platform.
