Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Board sprint close, open and complete permission

Barış Özer April 14, 2024

Hello,

There are two boards.

We cannot open and close sprints.

I couldn't see any authority for this in the permission scheme.

I authorized the "Manage Sprint" field. It didn't happen again.

Sample board pictures are as follows.

Can you help me?

 

I gave the "manage sprints" permission to the "jira-pmo-cloud" group. There are people in this group who want to use this feature.

 

These people also have a role in other projects on this board. They can see the projects.

image.png

image.png

I have the role jira-admin and jira-site-admin.

The "complete sprint" button seems active for me. But the button appears to be passive for people who request this permission.

image.png

 

Best regards,

3 answers

2 accepted

1 vote
Answer accepted
Ste Wright
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 14, 2024

Hi @Barış Özer 

Checking out your filter, it looks like you have...

  • 4 Projects - Users would need the "Manage Sprints" permission assigned to them for these 4
  • 3 Labels - but, these do not have to be part of the 4 Projects - as the JQL is "OR" not "AND/OR"

^ Because the 3 Labels are separated from the 4 Projects, the Board requires users to have the "Managed Sprints" permission in all Projects, because Labels are global, and thus issues could be drawn from anywhere.

---

I'd consider limiting the scope of your Board's filter as a first step, and see if this helps :)

Ste

Joseph Chung Yin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 14, 2024

@Ste Wright -

Good eye... I agreed with your observation on the Labels criteria + the "OR" operator usage.

Best, Joseph

Like Ste Wright likes this
Barış Özer April 15, 2024

Hi @Ste Wright  , @Joseph Chung Yin 

Hello,

I have given the necessary authorizations in all projects (browse, edit, manage sprints, close, resolve)

image.png

 

The screenshot below is my account. "Complete Sprint" is active. I have jira-admin and jira-site-admin permissions.

image.png

 

I added the jira-pmo-cloud group.

I also gave view authorization to the jira-pmo-cloud group in the filter used in the board.

 

I tried everything, still having problems :(

Ste Wright
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 15, 2024

@Barış Özer 

The screenshot suggests you have the permission - are you stating the jira-pmo-cloud Group does not?

Your current filter would require this Group to have the permissions in every Project in your instance - is this what you've granted them?

---

Another option for testing this is to...

  1. Create a second Board
  2. Use a modified filter - remove the mention of labels, or change the OR to AND
  3. Check if the PMO users can now use the Sprint permissions

^ This will identify if the Board filter is the issue or not.

Ste

Barış Özer April 15, 2024

Hi @Ste Wright 

The answer to the first question is;

I have permission. Probably because I'm an admin.

Yes, I gave the jira-pmo-cloud group all the necessary permissions. filter, such as "browse, edit, manage sprints" on the permission screen

The answer to the second question is;

I gave the necessary permissions to the jira-pmo-cloud group in the projects that included the filter.

The answer to the third question is;

If I use the OR conjunction in the filter to AND, will my filter still work correctly?

I wanted to use it for this reason: I wanted the A-B-C projects to appear in the filter AND the topics with the label I wanted to appear.

Barış Özer April 15, 2024

Hi @Ste Wright 

I used AND instead of OR in the filter. JQL did not work.

I think I should use OR?

image.png

 

When I use OR, the label fields I want appear and JQL works.

image.png

 

Is the JQL in the filter incorrect?

I want the projects I want and the labels I want to appear. That's why I did it this way.

Ste Wright
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 15, 2024

Hi @Barış Özer 

Your JQL currently includes the following, using OR...

  1. Issues from Projects GSS, GSSCIP, FRES, GSS-VM
  2. Issues from any Projects (not just those 4) which have one of these labels - ea-gss-fresh, ea-gss-website, ea-gss-cip

^ You mentioned above that you granted the jira-pmo-cloud Group permissions in the Projects in the filter. But (2) is referencing every Project in your instance as it's not limited to any specific Projects once it's beyond the OR.

You need to limit the scope of the issues with labels somehow - or, grant the Group the relevant Permissions in every one of your Projects.

Ste

Barış Özer April 15, 2024

Hi @Ste Wright 

I want help on the above issue.

How do I make a JQL?

I want to have GSS, GSSCIP, FRES, GSS-VM projects. And I want to see the ea-gss-fresh, ea-gss-website, ea-gss-cip label fields in the SARCH Project in the filter.

How should I write JQL?

Ste Wright
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 16, 2024

Hi @Barış Özer 

JQL would be as follows...

project in (GSS, GSSCIP, FRES, GSS-VM) OR project = SARCH and labels in (ea-gss-fresh, ea-gss-website, ea-gss-cip)

^ This will limit the scope to just GSS, GSSCIP, FRES, GSS-VM and SARCH - so PMO Group should just need permissions in those Projects to manage sprints.

---

However, I would do one further check...

  • Get a list of your Sprint IDs
  • Do a JQL search, looking for issues in those Sprint IDs which are not in GSS, GSSCIP, FRES, GSS-VM and SARCH 

^ This will identify if any other Projects which your PMO Group might not have permissions in have the Sprint assigned to their issues.

Ste

Like Barış Özer likes this
Barış Özer April 16, 2024

Hi @Ste Wright 

Now I tried it with the new JQL and it works! (:

Thank you very much! (:

Like Ste Wright likes this
Ste Wright
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 16, 2024

Excellent, I'm glad we've found the right solution!

Ste

Like Barış Özer likes this
0 votes
Answer accepted
Joseph Chung Yin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 15, 2024

@Barış Özer -

Your JQL should be written as -

Your criteria stated - GSS, GSSCIP, FRES, GSS-VM projects. And I want to see the ea-gss-fresh, ea-gss-website, ea-gss-cip label fields in the SARCH Project in the filter

project in (GSS, GSSCIP, FRES, GSS-VM) and labels in ("ea-gss-fresh", "ea-gss-website", "ea-gss-cip")

Afterward, You will need to ensure all users who need to manage sprints against your specific SCRUM board have the necessary project permissions assigned.

Hope this helps.

Best, Joseph Chung Yin

Jira/JSM Functional Lead, Global Technology Applications Team

Viasat Inc.

 

 

 

Barış Özer April 16, 2024

Hi @Joseph Chung Yin 

I did JQL as above.

image.png

But again the "Complete Sprint" button is not active.

image.png

I do not know what to do..

I authorized the relevant projects.

I authorized the group, is this wrong?

Do I need to give authority to the person?

Joseph Chung Yin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 16, 2024

@Barış Özer -

It is because you use the "OR" condition in your JQL.  It needs to be "AND" as stated in my JQL suggestion.

If my suggestions also helped you along the way with input from the other community leader, please click on "Answer accepted" button too.

Thanks.

Best, Joseph

Like Barış Özer likes this
Barış Özer April 16, 2024

Hi @Joseph Chung Yin 

Thanks a lot! (:

 

Best regards,

0 votes
Joseph Chung Yin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 14, 2024

@Barış Özer -

In Jira, a filter query used in the SCRUM board can pull in one or multiple projects content.  For users who need manage sprints on the board (Open/Start or Close/Complete sprints), they will need to have the "Manage Sprints" permission assignment for all the projects that your board's filter query called out.

Hope this helps.

Best, Joseph Chung Yin

Jira/JSM Functional Lead, Global Technology Applications Team

Viasat Inc.

Barış Özer April 14, 2024

Hi @Joseph Chung Yin 

 

I checked the projects in the filter. I had already given "Manage Sprints" authority.

I added the jira-pmo-cloud group.

In the filter I used, I added "label" from a different project.

Do I need to grant "manage sprints" authority in that project as well?

I just wrote JQL for "label".

The "label" below is a different project. Yes, they have no authority in that project.

image.png

Barış Özer April 14, 2024

Hi again @Joseph Chung Yin 

Now I authorized the other project as well.

Can see the SARCH project and manage sprints. Authority ok.

But the sprint does not appear to be closed, opened or finished.

image.png

Barış Özer April 14, 2024

Hi again x2 @Joseph Chung Yin 

Below is the filter we use.

Should the filter also have view/edit permission?

We made it visible only to projects.

image.png

Barış Özer April 14, 2024

Hi x3 @Joseph Chung Yin 

It happened now!

Currently "Complete Sprint" is active.

I think it was solved when I authorized the SARCH project.

I think there was synchronization, it's solved now.

 

Thanks a lot! (:

Barış Özer April 14, 2024

Hi @Joseph Chung Yin 

Now there is no "Complete Sprint" bot again.

I don't understand what to do :'(

Barış Özer April 14, 2024

Hi @Joseph Chung Yin 

On the page below, after waiting 5-10 minutes on the "Active Sprints" screen, the "Complete Sprints" button becomes active.

It disappears when I refresh the page. Very interesting (:

image.png

Joseph Chung Yin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 14, 2024

@Barış Özer -

The users only needs view right to your query that supports your SCRUM board.  The only requirement for users that need manage sprint are as follow -

1) He/She must have permission assignments - Browse Project, Edit Issues, Resolve Issues, Close Issues, and of course "Manage Sprints" permissions.

2) He/She must have the above permissions setup for all the projects that are being referenced by your filter query for the SCRUM board.

3) In the Active Sprints UI, if you have multiple sprints active, then one will need to select the specific sprint to see the "Complete Sprint" option.

Can you confirm how many project(s) are being called out in your filter query + provide the exact query that is being used?

Best, Joseph

Joseph Chung Yin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 14, 2024

@Barış Özer -

As mentioned by @Ste Wright - In your filter query, you have a OR criteria on Labels.  Labels field is global, thus any user can use the label value that you are searching in a completely a different project.  This makes your query can pick-up many other projects' issues at any given time.

Due to this problem, your specific users who need to Manage Sprints on the board will need to have this permission granted for all the projects.

As I stated originally that one will need "Manage Sprints" right against all the projects that your filter query is pulling to open/close sprints on your given SCRUM board.

You should refine your filter query, so you can limit the issues being pulled into your board properly.

Hope this helps.

Best, Joseph

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events