Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-16755

Edit dashboard when shared with a project the user has no browse permission over fails

    XMLWordPrintable

Details

    Description

      This is the way to reproduce the problem:

      1. Create a new dashboard, and share it with a project
      2. Add a Shared Filter portlet in the dashboard
      3. Remove browse permission for that user in the project
      4. Go to the dashboard > Set 'Configure' to on, and try to edit the shared filter portlet

      You will not get the edit portlet options. It seems like there are other areas that do not work well either. The 'Manage Dashboard' > 'Full Configure' screen misbehaves too. It does not allow the user to add portlets, edit them, or remove them.

      It seems like Jira is using the same permission validation to know:

      • Whether a user can share a dashboard with a project
      • Whether the user can edit the dashboard

      In my opinion, if a dashboard has already been shared with a project, the owner should be allowed to edit it, even though at a later stage it was removed from the browse permission for the project.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dalonso Diego Alonso [Atlassian]
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: