Goal. A team receives work items from across the whole instance. Tickets are routed to the team via a custom multi-select field (e.g. "Team" = "Data Analytics") and should appear on a team board and be worked in sprints. Two requirements:
- Visibility: the board should show all matching work items company-wide (triage/planning).
- Sprint scope: only a defined set of ~5 projects actually contribute tickets to the sprint. These 5 projects share one common permission scheme. Other projects (some containing customer data, different scheme) must stay out of any sprint-management rights.
Problem. Because the board filter is field-based ("Team" = "Data Analytics") rather than an explicit project in (...) list, Jira can't resolve the board's projects. As a result, starting/completing a sprint requires "Manage Sprints" in every project in the instance.
Constraints. We can't grant "Manage Sprints" broadly..
Current idea — split into two boards:
- an overview board with the field-based, company-wide filter (visibility only, no sprints), and
- a sprint board
Questions:
- Is the two-board split the recommended/native approach here, or is there a cleaner way I'm missing?
- Is there any way to keep a single field-based board and have the "Manage Sprints" check resolve only to the projects that actually contribute tickets, rather than the whole instance?
- Any gotchas when field-routed tickets from those 5–10 projects are pulled into the sprint — e.g. completing a sprint moving incomplete issues across projects/boards?
Thanks!