ServiceNow Dashboards
Dashboards display multiple reports and widgets on a single screen. Instead of opening five separate reports to get a picture of IT performance, a manager opens one dashboard and sees everything at once — ticket volumes, SLA compliance, team workload, and open critical incidents — all live and automatically updated.
What a Dashboard Looks Like
┌─────────────────────────────────────────────────────────┐ │ IT SERVICE DESK DASHBOARD │ ├──────────────┬──────────────┬──────────────┬────────────┤ │ Open │ Breached │ Avg Resolve │ SLA │ │ Incidents │ SLAs │ Time │ Compliance │ │ 47 │ 3 │ 5.8 hrs │ 91% │ │ [Gauge] │ [Gauge] │ [Gauge] │ [Gauge] │ ├──────────────┴──────────────┴──────────────┴────────────┤ │ Incidents by Category (Bar Chart) │ │ ████████████ Network (18) │ │ ████████ Hardware (12) │ │ ██████ Software (9) │ │ ████ Access (8) │ ├─────────────────────────────────────────────────────────┤ │ Incident Trend — Last 30 Days (Line Chart) │ │ /\/\/\___/\/\___/\ │ └─────────────────────────────────────────────────────────┘
Creating a Dashboard
Navigate to Reports > Dashboards and click New. Give the dashboard a name, set its visibility (private, group, or global), and define its layout — how many columns of widgets the page displays. Two-column and three-column layouts suit most use cases. After creating the dashboard, add widgets by clicking the Add button in each panel.
Dashboard Widgets
Widgets are the individual blocks that fill a dashboard. ServiceNow supports several widget types:
Report Widget
Embeds an existing report directly into the dashboard. The report updates in real time as data changes. Any report type — bar chart, pie chart, gauge, list — works as a report widget. This is the most common widget type.
Data Metric (Single Score)
Displays one large number that answers a single question. "How many P1 incidents are open right now?" The answer — 3 — sits in a large font at the center of the widget. Color thresholds turn the background green, yellow, or red based on whether the number is within acceptable limits.
Clock Widget
Displays the current time in a specified timezone. Useful for global team dashboards showing multiple timezones for offices in different countries.
Activity Stream Widget
Shows a live feed of recent record activity — new incidents created, SLAs breached, approvals completed — in a scrolling list. Managers use this to monitor live activity without refreshing the page.
Dashboard Tabs
A single dashboard supports multiple tabs. An IT director's dashboard might have three tabs: "Today's View," "Weekly Trend," and "Team Workload." Each tab contains different widgets relevant to that time horizon. Users switch between tabs without leaving the dashboard page.
Sharing and Permissions
Dashboard sharing works on three levels:
- Private: Only the creator sees it.
- Group: All members of one or more groups see it.
- Global: Every ServiceNow user in the instance sees it in their dashboard list.
Read-only sharing lets others view the dashboard but not edit it. Edit sharing lets trusted team members add or rearrange widgets.
Homepage vs. Dashboard
Older ServiceNow instances use Homepages — the legacy version of dashboards. Newer instances use the Dashboards interface, which offers better performance, responsive layouts, and more widget types. ServiceNow recommends migrating homepages to dashboards. Both can coexist in the same instance during migration periods.
Responsive Dashboards
ServiceNow dashboards adjust their layout based on screen size. A dashboard designed on a desktop monitor rearranges its widgets into a single column on a tablet or mobile screen. Managers check their dashboards from mobile devices during meetings without needing a separate mobile configuration.
Auto-Refresh
Dashboards support automatic refresh intervals. Setting a 5-minute refresh keeps a service desk TV screen current without anyone manually refreshing the browser. Operations centers commonly display dashboards on large screens with auto-refresh enabled — giving the entire team a live view of the current state at all times.
