Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-6076

Using labels in the new board filter restrict users from performing certain tasks

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 6.0.7
    • 6.0.2, 6.0.3
    • None
    • Atlassian OnDemand 5.2-m04

    Description

      Scenario:

      • user test is the project lead and is part of the project role Administrators on a given project, but is not a member of the administrators group
      • user test creates a board that retrieves issues from project "X" and shares the board with project "X"
      • the user creates three issues on project X and add label something to them
      • The issues are displayed on the backlog and the "Create Sprint" button is enabled
      • user test edits the filter used by the board. It changes from:
      project = X ORDER BY RANK ASC
      

      to:

      project = X or labels = something ORDER BY RANK ASC
      

      The "Create Sprint" (Plan mode) and "Complete Sprint" (Work mode) buttons are not available to the user.

      If the labels are removed from the search or the user is added to the administrators group, the buttons are enabled again.

      This happens because the project context is 'global', i.e the JQL does not show which project is needed.

      I am raising this as a bug because I believe this should take under consideration the results retrieved by the search and not the search itself. In the scenario above only issues from project X are retrieved and even having the necessary permission to create sprints or to close them, the user is unable to do it.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cgauterio Clarissa Gauterio (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: