What is the desired functionality that you are missing?
Once a user can filter all reports on Dashboards at the same time, the user needs to be able to share the same Dashboard with different activated filter-criteria (deep link to filtered dashboard).
Example: Dashboard can be filtered by Start Date of Process Instances.
As a User I can create a view only link of the dashboard that has the date filter set to 2018.
As a User I can then create a second view only like of the dashboard that has the date filter set to 2019.
It could also be the same deeplink, but with additional query parameters.
Example 2: Dashboard can be filtered by specific variable value(s).
**As a User I create view only link of the dashboad that has the variable "department" filtered to "IT".
As a User I then can create another view only link of the dashboard that has the variable "department" filtered to "HR".
Eventually I can simply pass in values into the filter via the share URL.
Which problem are you going to solve with this functionality?
Without this functionality I would have to create the same dashboard multiple times and filter all the reports if I want to share a specific dashboard with someone else. In scenarios where my variable has 50 distinct values I would end up with 50 dashboards and if my dashboard has 10 reports I would need 500 reports.