Problem

With License Optimizer for Jira Service Management enabled, assigning issues automatically to users based on project or component settings doesn't work if these users currently don't have a license assigned due to their inactivity.

Solution


This option enables the License Optimizer to assign the issue to the right user. Same as Jira does by default, if there are multiple components assigned to an issue, the first component in alphabetical order is the one where the assignee is derived.

Limitation

When creating issues via the /secure/QuickCreateIssue.jspa form (opened via the Jira Create button) or other forms that come with their own assign-issue automation or validation, the following will happen:

If one of the components assigned to the issue has a lead who already has a JSM license, Jira assigns the issue to them instead of using the one from the first components in alphabetical order. The auto-assign feature from the License Optimizer won't do anything then. While I could override the assignee again after adding the first component's lead to the license group, we would also always override the assignee if somebody intentionally assigns the issue to a specific person.