Steps to reproduce:
As a superuser with access to multiple definitions:
- Create a report with all definitions
- Export the report
As a superuser with access to not all of the definitions of that report:
- Import the exported report json
- Observe the successful import
Actual result :
The import request succeeds, but the newly imported report is not visible to the user as they do not have permission to see the report.
Import is rejected when the user does not have access to all definitions within a report, as with single definition reports.
This still works as expected when importing a single definition report (see attached image for error message)