Dashboards
Create, arrange, and assign tenant and global dashboards.
Overview
The Dashboards page controls which counters, call graphs, and call-history panels appear on the main tenant dashboard, and the order in which they appear.
For the selected tenant, open Configuration > Settings and select Dashboards. To manage dashboards available to every tenant, open Admin > Settings and select Dashboards.
Access and scope
The user requires the Can edit dashboards privilege. Users with Full Menu Configuration receive this privilege automatically. The global view also requires access to Admin Settings.
| View | Dashboards shown | Changes allowed |
|---|---|---|
| Tenant | Global dashboards and dashboards belonging to the selected tenant. | Create, edit, and delete tenant dashboards. Global dashboards can be assigned but not edited from this view. |
| Global | Dashboards available to every tenant. | Create and edit global dashboards. The global Default dashboard can be edited but cannot be renamed or deleted. |
List columns
| Column | Description |
|---|---|
| Name | The dashboard name. Select an editable name to open its layout. |
| Scope | Global means the dashboard is available to every tenant. Tenant means it belongs only to the selected tenant. |
| Items | Number of elements currently included in the dashboard layout. |
| Assigned | A check mark identifies the dashboard currently assigned to the selected tenant. |
| Action | The edit icon opens an owned dashboard. In tenant view, the check icon assigns an available dashboard to the selected tenant. |
Create, edit, and assign
| Task | How to do it |
|---|---|
| Create | Select New Dashboard, enter a name, arrange the required items, and select Save. |
| Edit | Select the dashboard name or its edit icon. Change its name or layout and select Save. |
| Assign | In tenant view, select the check icon in the Action column. The Assigned column moves to the selected dashboard immediately. |
| Delete | Select one or more editable rows and use the trash icon, then confirm. The global Default dashboard cannot be deleted. |
Dashboard selection
A tenant can use one tenant dashboard or one global dashboard. If the assigned dashboard is unavailable or no tenant assignment exists, MiRTA PBX uses the configured global dashboard. If no valid global selection exists, it uses the global Default dashboard.
Deleting an assigned dashboard removes its assignment. The tenant then follows the same fallback rules the next time the main dashboard is opened.
Theme note: The configurable layout is rendered by the standard dashboard template. A theme that supplies its own custom dashboard template controls its own layout and may not display the selected arrangement.
Create and Edit Dashboards
Use Create and Edit Dashboards to choose the dashboard elements and arrange their display order. Open this page with New Dashboard, a dashboard name, or the edit icon on the Dashboards list.
Dashboard name
Name is required and must be unique within the current tenant or global scope. A new dashboard starts with a copy of the global Default layout. The name of the global Default dashboard is read-only, although its layout can be changed.
Arrange the layout
- Drag an item from Available items into Dashboard layout.
- Drag items inside Dashboard layout to set their display order. The editor keeps each item at its predefined width.
- Select the remove icon on a layout item to return it to Available items.
- Select Save to store the name and layout, or Cancel to return without saving.
Each element can appear only once. The badge identifies it as a counter, graph, or table. Items flow from left to right and then onto the next row according to their predefined widths.
Available items
| Item | Type | Description |
|---|---|---|
| Online Extensions | Counter | Extensions currently considered registered or available. |
| Offline Extensions | Counter | Extensions currently considered unregistered or unavailable. |
| External Channels | Counter | Current tenant external channels and the configured external-channel limit. |
| Internal Channel | Counter | Current tenant internal or any-channel usage and its configured limit. |
| Today Inbound SMS | Counter | Inbound SMS messages recorded for the current day. |
| Today Outbound SMS | Counter | Outbound SMS messages recorded for the current day. |
| Current Inbound | Counter | Inbound calls currently active for the tenant. |
| Max Inbound | Counter | Highest number of concurrent inbound calls today. The peak time is available as a tooltip. |
| Current Outbound | Counter | Outbound calls currently active for the tenant. |
| Max Outbound | Counter | Highest number of concurrent outbound calls today. The peak time is available as a tooltip. |
| Today Inbound Calls | Counter | Inbound calls recorded in the simple call history for the current day. |
| Today Outbound Calls | Counter | Outbound calls recorded in the simple call history for the current day. |
| Today Total Talk Time | Counter | Total answered seconds recorded in the simple call history for the current day, displayed as hours, minutes, and seconds. |
| Today Emails Sent | Counter | Email messages recorded for the tenant during the current day. |
| Inbound Call Quantity | Graph | Inbound call quantities grouped by disposition over the dashboard graph period. |
| Outbound Call Quantity | Graph | Outbound call quantities grouped by disposition over the dashboard graph period. |
| Latest Calls | Table | Latest simple call-history rows, with expandable call details. |
Default layout
The installed global Default dashboard contains the original dashboard counters, both call-quantity graphs, and Latest Calls. Today Total Talk Time and Today Emails Sent are optional and are available to add, but they are not inserted into the initial Default layout automatically.
Save and use the dashboard
Saving updates the dashboard definition but does not assign it to a tenant. Return to the Dashboards list and use the check icon in the Action column to make it active for the selected tenant. The dashboard name then appears beside the tenant name on the main Dashboard page.