When a report is evaluated as part of a shared dashboard that is in a collection, the evaluation can return a 500 error. This is because it is checking whether or not the report is authorized for the user, but in this case there is no user. It may work correctly in the context of dashboards outside of collections. A shared dashboard should be visible for users that are not logged in - no matter where it is placed within Optimize (not depending on Collections or access to Collections).
Given:
A dashboard is shared with additional filters applied
When:
The shared link is opened in a browser, causing the reports to be evaluated
Then:
An error appears and no evaluations complete
This is the controller panel for Smart Panels app
[OPT-4322] Evaluating shared dashboard reports in collection can lead to error
Status | Original: Open [ 1 ] | New: In Specification [ 10000 ] |
Mentioned Roles |
Mentioned Groups |
Status | Original: In Specification [ 10000 ] | New: In Development [ 10312 ] |
Description |
Original:
When a report is evaluated as part of a shared dashboard that is in a collection, the evaluation can return a 500 error. This is because it is checking whether or not the report is authorized for the user, but in this case there is no user. It may work correctly in the context of dashboards outside of collections. Double check desired behaviour with [~felix.mueller] before proceeding.
*Given:* A dashboard is shared with additional filters applied *When:* The shared link is opened in a browser, causing the reports to be evaluated *Then:* An error appears and no evaluations complete |
New:
When a report is evaluated as part of a shared dashboard that is in a collection, the evaluation can return a 500 error. This is because it is checking whether or not the report is authorized for the user, but in this case there is no user. It may work correctly in the context of dashboards outside of collections. A shared dashboard should be visible for users that are not logged in - no matter where it is placed within Optimize (not depending on Collections or access to Collections).
*Given:* A dashboard is shared with additional filters applied *When:* The shared link is opened in a browser, causing the reports to be evaluated *Then:* An error appears and no evaluations complete |
Mentioned Roles |
Mentioned Groups |
Mentioned Roles |
Mentioned Groups |