Introduction to Automate dashboards#
Overview#
Dashboards are customizable pages made up of widgets that provide quick access to frequently used tasks and data visualizations. They can serve as default landing pages or be added to user menus.
Widget types#
Dashboards can include:
Counters: Show numerical data
Tables: Display structured data
Charts: Visualize trends and metrics
Text: Add notes or instructions using Markdown or HTML
Links: Provide quick navigation to other pages
Data filtering and sync behavior#
Widget data values and counts are filtered based on the hierarchy level where the dashboard is viewed.
Dashboard fields showing the item hierarchy (similar to “Located At”) update only after a full sync and not during real-time refreshes. For example, if users are added and moved to a site, any dashboards (at system or site level) won’t reflect the change until a full sync is run. Refer to Dashboard sync and refresh.
Dashboard access#
API access#
Dashboards can also be accessed via direct URLs:
/portal/#/admin/dashboard;name=<dashboard_name>
Use URL encoding for spaces, for example, /portal/#/admin/dashboard;name=Dashboard%20Call%20Groups. This
link format allows support for cross-launching from portals where the name of the dashboard is known.
Admin permissions#
Admins with roles that have access profiles for creating and updating dashboards can design and add dashboards to menus. For details, refer to the Dashboard permissions section in Access profiles.
By default, admins have permissions to modify their own menu layouts and dashboards. If the menu layout or dashboard is at a higher hierarchy, they can clone and then modify the menu layout or dashboard at their hierarchy.
Related topics
Access profile permissions and operations (Dashboard permission groups)
Landing page conversion (v24.1 upgrade)#
When upgrading to Automate version v24.1:
Landing pages are automatically converted to dashboards. New
data/Dashboardrecords are created fromdata/LandingPagerecords.Welcome headers become Markdown-formatted dashboard Text widgets, with with the header prefix as
##and the text prefixed with###.Sections become dashboard Links widgets.
Where a landing page link setting had Set default Model Type enabled for a link, this setting is also enabled in the dashboard Links widget for each corresponding link. Long lists of links may result in a scrollbar showing on the widget. In this case, the number of links can be divided into multiple widgets by modifying the converted dashboard.
Counters are grouped into dashboard Counter widgets
Each widget will have up to three counters. The counters use Automate models as their source. Converted counters can be modified as required.
Charts from landing pages are not converted but can be manually recreated. Refer to Introduction to Automate dashboards.
Examples are:
Cisco Headset Summary
Number Inventory Chart
Cisco UCCX Agent Stats Chart
Usage Growth Chart
Webex Teams License Chart
Additional changes
Saved searches now appear on the user’s Account page.
Default and custom landing page names with
LPsuffix are renamed withDashboard.For other custom landing pages (landing pages without this suffix) detected on an upgraded system and converted, the original landing page names are retained as dashboards with the same name.
Conditions from landing page sections are applied to individual dashboard links using logical
AND.This describes instances where a condition is set on the landing page as well as a condition at section level, where the converted Links dashboards provide both conditions for each individual link, joined with a logical
AND.A new database and resource model for its data has also been added: Insights reporter resources (
data/ReporterResource).An additional resource model called
data/CustomResourceModelhas been added to allow for the custom creation of calculated fields for a reporter resource, which can then be selected for use when creating a widget based on the resource. For details, see: Custom Reporter Resource fields.
Dashboards created from converted landing pages allow for the same functionality as landing pages, but have an enhanced editing interface where, for example, a wide variety of chart widgets can be added to enrich the dashboards.
Note
It is recommended that dashboard conversions be inspected and edited if needed. For more details on dashboards, their maintenance and initial sync requirements after adding dashboard widgets, refer to Introduction to Automate dashboards.
Related element updates
During the conversion of landing pages to dashboards in an upgrade, the following related elements are also migrated:
Roles referencing landing pages are updated to dashboards.
Access Profiles get new dashboard permissions to Insights reporter resources. Refer to the Dashboard Permissions section in Access Profiles: Access profile permissions and operations.
Menu Layouts: Menu items containing landing pages as
typeare replaced with dashboard and the converted dashboard is matched and added. Any landing pagedisplay_asentries are converted to dashboard entries.Configuration Templates are updated to reference dashboards instead of landing pages.
Field Display Policies: The
groupsandfield_overridesroles containing references to landing pages are updated to reference dashboards instead of landing pages.