I would like to explore the options for restricting users' ability to change time periods. Ideally I would like to allow "any 24 hour period" or similar, but I would accept just locking the time filter full stop for now. I'm willing to get under the hood to do so.
I'm happy to let them zoom in, and therefore they need to be able to 'reset' the time period.
The reason is probably obvious: we've got tons more data than can be safely queried at one time in a complex dash... and buttons like 'this year' are just too tempting.
Some ideas:
- remove the filter bar completely (based on
role
)... users hit 'back' to zoom back out - extend the time picker to have restricted options, tunable in advanced settings, and expose either the original or restricted time picker depending on
role
- similarly, modify the timepicker so it will only allow restricted periods
Is there anything available already that prevents users from querying way more data than is 'reasonable'?