Im working with a medium size organization that has all of their internal teams using company-managed service projects (HR, Finance, Payroll, IT, etc each with their own project).
The services they provide are available to staff through a portal, all good.
However, when an issue requires activities from several different teams they dont have a good way of collaborating. Several of the projects contain sensitive information, so providing Service Desk Customer access to other teams is not an option.
An example use case is: A user who is leaving the company raises a query to the Payroll project asking what their final paycheck amount will be. To answer this, Payroll need the HR team to confirm end date, outstanding holiday etc. Both the Payroll Project and HR Project contain sensitive data, so neither team can be able to the issues in their queue. Both teams would like an issue for their work, so it appears in reporting/stats.
What the best solution here?
Im currently thinking of providing the Create Issues and Link Issues permissions to Jira Software Users, which I believe should enable teams to create linked tasks in different projects to collaborate, and should be scalable as more teams begin to discover the need to collaborate between projects.
Is there any downside to this approach?