Custom Dashboards
A custom dashboard is a personal layout where you pick which widgets to show, the order they render in, and per-widget defaults like time windows or anomaly thresholds. Custom dashboards are personal to your account and live alongside the built-in Default layout in the dashboard dropdown.
On This Page
Build role-specific dashboards
Most teams end up with two or three layouts: a Security view (Defender, Alerts, Access Optimization), a FinOps view (Cost Intelligence, Anomalies, Orphaned, Commitments), and an Ops view (Infrastructure, Policy). Personal layouts are not shared, so different roles do not step on each other.
Create a Dashboard
- Open the dashboard dropdown next to the page title and click New dashboard at the bottom.
- Type a name in the Name field. Names are capped at 50 characters.
- From the Available list, click any widget to move it to Selected.
- Drag the grip handle on a selected widget to reorder. The top-to-bottom order in Selected is the order widgets render on the dashboard.
- Click a selected widget row to open its settings flyout (only widgets with configurable options show one).
- Click Save. The dashboard appears in the dropdown and becomes active.
Cancel discards everything
Closing the dialog or clicking Cancel discards every change, including reorders, additions, and per-widget settings. Save is the only path that persists.
Editor Anatomy
The Create and Edit modals are identical aside from the title. Two things to know that are not visually obvious:
- Greyed-out widgets in Available are widgets you do not have permission for. Hover for the tooltip naming the missing permission. They cannot be added.
- The settings flyout opens to the right of the modal when you click a configurable widget row. Not every widget has one, see the table below for which do.
Per-Widget Settings
Eight of the twelve widgets have settings you can tune in the editor. Defender Assessments, Security Alerts, Commitment Utilization, and Commitment Recommendations have no editor-level settings.
The change-tracking widgets (Defender Assessments, Security Alerts, Infrastructure Overview, Advisor Recommendations, Policy Assignments, Policy Compliance) all share a single Default Time Window setting that defaults to 3 days, with options 1 day, 3 days, 7 days, 14 days, and 31 days. The widgets with their own distinct settings are below.
Widgets with non-default settings
- Cost Intelligence
- Default Time Window:
30 days. Options7 days,14 days,30 days,Current Month. - Cost Anomalies
- Default Time Window:
14 days. Min Dollar Change:1. Min % Change:10. - Access Optimization
- Principal Types: defaults to all. Multi-select between Users, Groups, and Service Principals.
- Orphaned Resources
- Min Monthly Cost:
$0default. Metrics Timeframe:30 daysdefault. Options1 day,7 days,14 days,30 days,60 days.
Editor settings are display defaults, not scanner thresholds
Tuning Cost Anomalies thresholds in the editor only changes what the widget shows. The scanner's detection thresholds live separately, see Cost Anomaly Detection > Settings for the scanner-side controls.
Edit and Delete
Hover any custom dashboard row in the dropdown to reveal edit and delete actions. Edit opens the same modal you used to create. Delete confirms inline before applying.
Deleting the active dashboard switches you back to Default
Deletion is immediate, with no undo. If you delete the dashboard you are currently viewing, the page reloads with the Default layout selected.
Behavior & Defaults
Limits and rules
- Maximum dashboards
- 25 per account. New dashboard reads Limit reached (25) when you hit the cap.
- Empty save
- Rejected. You must add at least one widget before Save succeeds.
- Duplicate names
- Rejected case-insensitively. The error reads A dashboard with this name already exists.
- Permissions at edit time
- Widgets you lack permission for are greyed out in the Available list with a tooltip explaining why.
- Permissions at render time
- If you later lose permission for a widget already in a saved dashboard, that widget is silently hidden when the dashboard renders. The dashboard itself keeps working.
- Personal scope
- Custom dashboards are not shared. Saving one does not expose it to other users.
Troubleshooting
I added a widget but it does not show up on the dashboard
Answer
Confirm you are viewing the right dashboard from the dropdown. Active selection is per-browser, so a different browser or incognito window will land you on Default instead of the custom dashboard you just edited.
A widget in my custom dashboard is missing today
Answer
The most likely cause is that an admin removed your permission for that widget. Open the editor: the widget will be missing from the Selected list with no obvious indication. Once permission is restored, re-add the widget and save.
My configured time window keeps reverting
Answer
The widget's in-page time-window dropdown is ad-hoc, the next page load resets it to your saved default. To change the persistent default, edit the dashboard and update the widget's setting in the flyout.