We currently farm out engineering (CAD, etc.) work to a vendor and have given them JIRA logins and access to two projects. Now we want to have a second vendor, but the business wants them to:
1) Not see each others' tickets.
2) Not see each others' usernames in the Assign list.
I can solve #1 with issue-level security. Basically I have groups called "MyCorp + Vendor 1" and "MyCorp + Vendor2" and setting visibility to one or the other solves the problem. But I can't solve #2, and as a result have been asked to create two *new* Jira projects that only the second vendor sees, and our users will Move issues between projects depending on which vendor will do the work.
I hate this solution but can live with it in a two-vendor scenario, but I foresee a day with 5 vendors or more and I can't have (2 * number of vendors) projects. Is Jira the wrong solution for this usage scenario?
You can adjust the Project roles for each of the project (per vendor) and also tune the project permissions (permission scheme) to remove unwanted groups (jira-users). This will result in one project per vendor.
If you need not show the assignee list, you could also have single project with permission to view issue only for Reporter and Assignee. But this will show the tickets created by the specific user, not for the group.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.