- when a report is evaluated for a shared dashboard, the respective dashboard is fetched and we check that the given report id is part of the dashboard.
- the following scenario is tested:
- I create a dashboard and add a report to it
- I share the dashboard
- I save the sharing link
- I update the dashboard and add another report to it
- I access the sharing link again
- I see a dashboard where the second report that can't be evaluated
- the shared dashboard is displayed with all its contained reports.
We will have a closer look at sharing with OPT-3017.