Defect #34284
openIn Role edit view the per tracker table only shows up when "View Issues" permission is selected
0%
Description
In the Role edit view there is a table with "All trackers" and the individual trackers for rows and "View Issue", "Add Issue", "Edit Issue",.. for columns.
This allows limiting of the respective actions to a specific tracker.
In our installation we use some roles that only have a few permissions to grant additional permissions to users who get most of their permissions via a more restrictive "main" role.
In this context I noticed today that the table mentioned above is only visible when "View Issues" is granted to a role even though the setting is still useful and in fact seems to be used when just "Add Issues" or "Edit Issues" are granted (users are suddenly able to create issues in all trackers even though our 'main' role limits this to the Inbox tracker).
In my opinion this table should be visible as soon as any permission is granted that can be further limited to a tracker using it, not just when "View Issues" is granted.
Related issues