Dashboard
// Overview
/applications/[applicationName]/dashboard is the landing page for an application. It is split into two columns — license metrics on the right, user metrics on the left — each with summary tiles and a 30-day chart powered by Recharts. The dashboard respects permissions: if you cannot see licenses or users, that column is hidden.
// License metrics
- TOTALTotal number of licenses that exist for this app.
- 24HHow many licenses were created in the last 24 hours.
- ACTIVELicenses that are bound to a HWID and not expired.
- EXPIREDLicenses past their expiration date.
- CHART30-day license growth as a bar chart so you can spot trends or promo-driven spikes.
- TYPETop license type panel with the type name, the count and its share of the total.
- DURAverage, minimum and maximum license duration.
// User metrics
- TOTALTotal end-users known to this application.
- NEWNew users in the last 24 hours.
- LASTThe username of the most recently created user.
- ACTIVEActive sessions right now — the currently signed-in account is highlighted with a pulsing indicator.
- CHART30-day user acquisition chart.
// Permissions
The license column requires SeeLicenses or owner; the user column requires SeeUsers or owner. If both are missing the dashboard shows an access-restricted message instead of the metrics.