The customer needs their custom dashboard widgets to automatically update when new task priorities are added to the system. Currently, when a new priority is created, any widget configured with “Select All” does not automatically include it. Users must manually edit each widget to add the new priority, resulting in inefficiency and incomplete reporting.
Current Limitations
- Static “Select All” Behavior: The “Select All” option only captures priorities that existed at the time the widget was created.
- Manual Maintenance Required: Users must manually update every widget to include any newly added task priorities.
- Incomplete Data Display: Dashboards can show outdated or partial information if new priorities are excluded.
- Inefficient Workflow: Users must constantly monitor and adjust dashboard settings, disrupting their reporting process.
General Example
A customer adds a new task priority called “Emergency” to their system. Their existing dashboard widgets, which were configured to display all priorities, continue showing only the original set (e.g., Low, Medium, High). To include “Emergency,” the user must manually edit every widget, update the filters, and re-save them. This process is repetitive, time-consuming, and prone to oversight.
Requested Enhancements
- Dynamic “Select All” Option
Make the “Select All” setting in dashboard widget filters dynamic, automatically including new priorities as they are added. - Auto-Refresh Logic
Ensure widgets using “Select All” refresh automatically when system-level changes (like new priorities) are made. - Visual Indicator
Include a small indicator or tooltip showing that the widget is configured for dynamic updates.
Business Value
- Efficiency: Eliminates repetitive manual updates across multiple widgets.
- Accuracy: Keeps dashboards consistently aligned with the latest system configurations.
- Transparency: Prevents incomplete or misleading reporting when new priorities are introduced.
- User Experience: Improves ease of use and ensures dashboards remain reliable with minimal maintenance.