Quickback Docs

Dashboard

The CMS home page showing schema statistics and feature navigation.

Dashboard

The CMS dashboard is the home page you see when opening the admin interface. It provides an at-a-glance overview of your entire schema and quick navigation to any table.

Stats Grid

The top of the dashboard displays aggregate statistics across your entire schema:

StatDescription
TablesTotal non-internal tables (excludes join tables and system tables)
ColumnsTotal columns across all tables
ActionsTotal custom actions across all tables
ViewsTotal named views across all tables
Masked FieldsTotal fields with masking rules

Feature Cards

Below the stats grid, the dashboard displays a card for each feature group. Each card lists the feature's tables with metadata:

  • Column count — number of columns in the table
  • Action count — number of custom actions (shown with a lightning icon)
  • View count — number of named views (shown with an eye icon)
  • Mask count — number of masked fields (shown with a shield icon)

Clicking a table name navigates directly to that table's browse view.

Role Context

The dashboard shows the current user's role. In demo mode, this reflects the role selected in the role switcher. In live mode, it shows the role from the authenticated session.

Internal Tables

Tables marked as internal: true in the schema registry (those without a defineTable() resource config) are excluded from the dashboard. These are typically join tables or system tables that don't need direct admin access.

Next Steps

On this page