Responsive dashboard properties
Summarize
Summary of Responsive dashboard properties
Responsive dashboard properties allow ServiceNow customers to customize the behavior and appearance of responsive dashboards to better fit their organizational needs. These properties are accessible viaSystem Properties > Dashboard Propertiesand enable control over user experience, security, performance, and sharing capabilities within dashboards.
Show less
Key Features
- Unified Analytics Workspace Experience: By enabling the
com.glide.par.unifiedanalytics.enabledproperty, users can view all responsive and Next Experience dashboards together in the Analytics Center, with continued access to KPI drill-downs. - Security for Dashboard Sharing: The
glide.cms.dashboards.sharingwithsecuresearchproperty restricts the visibility of users, groups, and roles in the sharing panel based on ACL configurations, enhancing security but potentially impacting performance. - Role-Based Dashboard Sharing: Using
glide.cms.sharedashboards.role, administrators can specify which roles are permitted to share their own dashboards. Leaving this empty allows all users to share dashboards, except users with admin or dashboardadmin roles who always have sharing rights. - Widget Rendering Performance Controls: Properties such as
glide.canvas.grid.widgetperformancethresholdandglide.canvas.grid.widgetrenderconcurrentmaxset limits on maximum widget render time and concurrent widget rendering to optimize dashboard responsiveness. - Widget Caching Duration: The
glide.canvas.grid.widgetcachettlproperty controls how long widgets are cached in the browser, improving load times for frequently accessed dashboards. - Search Results Limits in Sharing Panel: The
glide.cms.dashboards.sharing.search.maxRecordsproperty defines the maximum number of users, groups, and roles returned when searching for sharing targets, balancing between comprehensive results and system performance.
Practical Considerations for Customers
- Enabling unified analytics enhances visibility but may require user training to navigate combined dashboards.
- Activating secure sharing filters improves security compliance but can degrade performance depending on ACL complexity.
- Role restrictions on dashboard sharing help enforce governance; administrators should carefully assign roles to balance collaboration and control.
- Performance-related properties allow tuning based on your instance’s capacity and dashboard complexity to ensure smooth user experience.
- Adjust sharing search limits thoughtfully to avoid missing expected users or causing slowdowns in the sharing interface.
Use properties to fine-tune dashboard behavior and appearance.
Navigate to to configure the main responsive dashboard properties.
Responsive Dashboard properties
| Property | Description |
|---|---|
Enable the unified analytics workspace experience, which shows all responsive dashboards and Next Experience dashboards in the same overview in the Analytics Center. com.glide.par.unified_analytics.enabled |
When enabled, users see both Platform Analytics and core UI (responsive) dashboards in the Analytics Center. Users can still drill down to KPI details from responsive dashboard indicator visualizations. |
Apply security rules to the list of users, user groups, and roles that are visible when sharing dashboards. glide.cms.dashboards.sharing_with_secure_search |
When enabled, the list of users, user groups, and roles that are visible in the sharing panel is restricted. The restriction is based on the configuration of the sys_user, sys_user_group, and sys_user_role ACLs. For more information, see Access control list rules. There is a performance penalty associated with enabling this property. Performance degradation may be based on the number and complexity of business rules and ACLs on your instance. |
Specify a comma-separated list of roles that can share their own dashboards. glide.cms.share_dashboards.role |
Note: Properties that restrict dashboard sharing do not apply to users with the admin and dashboard_admin roles. Users with these two roles can always share any dashboard. |
Maximum number of seconds for a widget to render on a responsive dashboard. glide.canvas.grid.widget_performance_threshold |
For more information, see Optimize widget rendering time on responsive dashboards. |
Maximum number of widgets that can render simultaneously on a responsive dashboard. glide.canvas.grid.widget_render_concurrent_max |
For more information, see Optimize widget rendering time on responsive dashboards. |
Number of seconds that responsive dashboard widgets are cached in the browser. glide.canvas.grid.widget_cache_ttl |
|
| Number of users, groups, and roles returned when searching for a name in the Share panel of a Responsive Dashboard. The value of this property is per category, so the default value of 100 may yield 300 results - 100 users, 100 groups, and 100 roles. glide.cms.dashboards.sharing.search.maxRecords |
Setting the value too low can cause the expected results not to be found. The minimum value is 5. Setting the value too high can cause performance issues. |