Card Colors doesn't work if the colors are based on 'Queries' and user is not granted access to all projects based on board's filter

XMLWordPrintable

    • 12
    • Severity 3 - Minor

      Summary

      If a user does not have access to a project based on the board's filter, and card colors are set based on 'Queries', the user won't be able to see the card colors.

      Steps to Reproduce

      1. Create software projects 'AAA' and 'BBB' using different permission scheme
      2. Grant user ABC with access to project 'AAA', and make sure the user is not granted with access to project 'BBB'
      3. In project 'AAA', set the filter for Kanban board as 'project in (AAA, BBB)'
      4. In project 'AAA', set the Card colors based on 'Queries', and add some colors
        • Add some colors
        • For JQL, you may user any JQL, e.g 'project=AAA AND component=test'
      5. Browse the Kanban board for project 'AAA'

      Expected Results

      Card colors appears based on the JQL set

      Actual Results

      Card colors do not appear for the user that is not granted access to all projects as per board's filter

      Workaround

      • Grant the user permission to all projects as per board's filter
      • Update the board's filter and exclude those projects to which user is not granted access
      • Set card colors based on different parameters. e.g Issue types, Priorities, etc.

      Notes

      Generally, if the <Board_Filter> AND <Card_Filter> JQL query returns an error for the user, the card color will not load.

            Assignee:
            Unassigned
            Reporter:
            Yahya (Inactive)
            Votes:
            2 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: