how to define default assignee for a Filed Against?
![]()
Hi Someone who may concern,
Currently, we have requirement to create default assignee for Filed Against. Say Feature 1 should be assigned to xxx. We developed script code to read associated team area for this Filed Against, and make team area admin as default assignee. So, we can avoid hard code user name in script.
However, we face the issue that if Team A is associated with several Filed Against. Say, Team A will work on Feature 1, Feature 2, and Feature 3.
They want to assign different default assignee from the team according to Filed Against name. For Feature 1, Tom is the default assignee. For Feature 2, Grace is the default assignee. For Feature 3, Dan is the default assignee.
So, to achieve the goal, I can figure out 2 ways:
1 hard code their name and condition in the script, which will make the script full of condition and hard to maintain in future.
2 create one team for one feature, and make default assignee for every team as admin for the new teams.
But it will create lots of virtual teams.
Who can help me on this? whether other solutions to overcome above shortages?
Thanks!
Best Regards,
Jane Zhou
|
Accepted answer
![]()
Ralph Schoon (63.3k●3●36●46)
| answered Nov 06 '17, 3:08 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER edited Nov 15 '17, 12:56 p.m. The request is to, set a "default" owner based on the category of the work item (Filed Against).
jane zhou selected this answer as the correct answer
Comments Hi Ralph,
Thanks for your detailed reply!
Our difficulty is we only use web client, i.e. users did not use eclipse client. So we can not deploy java plug in for eclipse client. And we have no permission to deploy JAVA server script because IT has concern to give us JazzAdmin permission. So we have no choice but use calculated value with java script.
Defining a special role is a possible solution, but it means as project admin, we will lose control who will be default assignee. Since Admin of the team area can give any user the role as default assignee.
Thanks again for your great help!
Best Regards,
Jane Zhou
![]() FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
You don’t have to be jazzdmin to deploy a server side extension. Server side extensions have to be deployed by IT server admins. Server extensions also work for the web UI and don’t require any client deployment.
The main point I wanted to emphasize though was, that this is not a good requirement and you should stay away from it and use the benefits of the existing process instead of implementing something with no benefit for a lot of money. Create queries and dashboards that show the work items that are filed against / assigned to a team area and have no owner to let the team area owner/responsible person and anyone else know which work items still need to be assigned.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.