Hello!
For some projects, we use a system of assignees based on statuses and custom field values.
A simple example: for a bug, we have different default assignees depending on the status and the field Dev Team (Frontend, Backend, etc.).
It's possible to implement this using automation or ScriptRunner. However, with automation, the interface can become complicated, and with ScriptRunner, maintaining all the scripts can be tricky—especially in projects where I have 20 values for a custom field, and each value has its own assignee.
Are there any plugins that can simplify the implementation of default assignees?
Hello @Chasovskikh Kirill , thanks for your question.
Are you using components in this project? If not, I think this could help you.
If you create a series of components for the different areas, you can configure the issues created with the components to have a component lead set as the assignee. Here is the documentation if you want to take a look https://support.atlassian.com/jira-software-cloud/docs/configure-jira-components/
I appreciate that that components might not help you with the more complex situations but it might resolve the simple ones and then you can decide what to do about a scripted or automated solution.
You asked about apps, I'm not aware of anything specifically for this but maybe someone else is.
Anyway, good luck and please share your feedback if you have questions or doubts.
Cheers
You can create the automation using the IF Else condition for the custom field value.
Trigger> Issue Created
Condition> Issue type = Bug
Use If condition >Customfield-xxxx = xzy
Then assignee = abx
Else condition > customfield_1234= abc
Then assignee = qwe
and so on...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Manoj, thank you for your response.
It's fine to use automation for simple workflows.
However, for example, I have two statuses for five projects, where the assignee is determined based on a custom select list field with 20 values. Sometimes, people overlap in their roles.
So, initially, I need to create 10 different rules. And if someone leaves the company, I have to manually find all the rules associated with that person. Unfortunately, there is no convenient way to search for such rules.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.