Hi there,
A user had reported that 'Complete Sprint' was greyed out, even though he had the 'Manage Sprints' permission for all projects specified in the JQL query behind the board.
On closer inspection I found there were cloned issues derived from an issue in the project contained in the JQL query behind the board, which belonged to a project where he did not have 'Manage Sprints' permission. When I gave him that permission on the project of the cloned issue, he was able to 'Complete Sprint'.
My expectation is that the user should of been able to Open/Close any sprint for any projects contained within the returned JQL query, and there is no consideration taken of cloned issues and permissions of the project the cloned issue is associated with, but the user requires 'Manage Sprints' permission on the projects where issues have been cloned.
Thanks very much