Hi, I have been searching for similar issues and have not found a resolution for this specific scenario so hopefully someone can help.
The user is unable to manager sprints, specifically the "Start Sprint" button is greyed out.
I am using Jira v7
I have just set up a new user and given him projects permissions as follows:
Administrator
Editing User
Jira Sprint manager
In addition, the filter for the Sprint Board is very simple
project = "xxx" OR labels in ("TeamDad'sArmy") OR "Development Team" = "Dad's Army" ORDER BY Rank
Any ideas?
Many thanks in advance :)
I think it might be the "OR" operators that are throwing this off. For example, the label "TeamDad'sArmy" could technically appear in ALL projects in the Jira instance, so that user would have to have the "Manage Sprints" permission in all projects in Jira in order to start the sprint. Same goes for the Development Team field - if that field is configured globally (meaning it could be used on ALL projects in Jira, even if you aren't or don't intend to), then that field could be giving you trouble, too.
Try to change the query so that no matter what, the board will only show the projects you want on the board (i.e. you know which projects the user will need the "manage sprints" permission in). You might try something like this:
project = "XXX" AND (labels in ("TeamDad'Army) OR "Development Team" = "Dad's Army") ORDER BY RANK
The parentheses make sure that this query is only searching in the XXX project for issues that either have the "TeamDad'sArmy" label or have "Development Team" set to "Dad's Army."
Hi Alex, thanks for the reply.
I changed the query as you suggested and it solved the problem, however the query misses out the items in the project that do not have the label, which is a problem.
I also checked all items returned via the query and identified that there were 5 projects involved.I then gave the user the same permissions in all the projects and he still can't start a sprint. I wish I could do more setting using my own credentials but as I am a site admin my results would always be different.
Is there anything else that I could do?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Even if you gave him the permissions to all five projects that return in the query, there could technically or potentially be more projects in that query, so the option is still going to be greyed out.
The best thing I can think of to do here is to structure the query so that whatever you do, it looks like this:
project in ("XXX", "YYY", "ZZZ) AND (the sub-query for anything from those projects you want to appear in the board)
The key thing here is the sub-query - if you can get the sub-query down to exactly what you want to see without the project in (...) modifier, then just add the project in (...) to the query, you should be good to go.
You could also approach that sub-query from the perspective of what you don't want in the query. Like, if you don't want something with label "test" then you can say labels not in (test) to exclude anything that has that label on it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
i have the same issue. Did you ever find an answer?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.