Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Users can reach the configuration page from the section shown in the picture. By clicking the button (1), users will go to the screen that is given below.

...

TOM also has a JQL function called currentlyOffTime() which shows all the issues which that are assigned to the absent user. On the right middle of the page, users are able to see the related information about the auto-assignment rules and by clicking “Assign to alternate assignee” it is possible to assign the issue till the end time is up!

...

By simply clicking the button called Assignment Rules from the Admin page, users can easily reach the Global Assignment Rules configuration page. After that, just click the Create Global Rule button on the right top of the page and now you are ready to add a rule. You can also edit and delete the rules that you created before.

...

While adding an assignment rule, users have to must choose the rule name, assignee, assignment strategy and no assignment scenario. It is also possible to add JQL to the rule.

...

There are four post functions that users can add to any transition, as seen in the figure.

  1. Assign By Rule post function assigns users according to assignment rules(Global Rules and Project Rules) which matches with the appropriate issue that is was defined before.

  2. Assign To Alternate User post function assigns to the alternate user when a user is unavailable.

  3. Assign to Group post function assigns to users in a specific group by round-robin.

  4. Assign to Project Role post function assigns to users in a specific project role by round-robin.

  5. Transition Issue(s) post function transitions the issue automatically according to the selected transition.

...

  1. Assign by Shift post functionassigns users by shifts using a round-robin strategy.

Info

Please place the Time Off postfunctions after the Re-index an issue to keep in syns sync with the database.

Info Panel

...

If you check the option, the info panel will be seen below. By default, the info panel is not seen at all, if there isn’t any data.

...

Scheduled Job

Scheduled Jobs give control over users who are unavailable at a specific time. You can decide whether to transition issues to a specific status when the assignee is unavailable or assign issues to alternate users automatically.

Manage Apps > Time Off Management & Auto Assignment > Scheduled Jobs > Create Scheduled Job

...

Here is an example of how to create a scheduled job!

...

There are two types of action you can choose:

  • Transition Issue

You can schedule a job to transition issues assigned to unavailable users.

  • Assign Issue

You can schedule a job to assign issues to alternative assignees when the original assignee is unavailable.

Shift Management

Global Shifts

You can specify users' working hours in the Shift Management Panel!

Manage Apps > Time Off Management & Auto Assignment > Shift Management > Create Shift

...

Screenshot 2024-05-30 at 21.33.39.pngImage Added

When you define the shifts, you can use the Assign By Shift post-function. In the below example, when an issue is created, the assignee will selected according to the shifts.

Screenshot 2024-05-30 at 21.36.06.pngImage Added

RP-29 was created on Wednesday, August 16, at 4:58 PM. According to the defined shifts above, it is assigned to Mitch rather than Alana.

...

Project Shifts

You can specify users' working hours per Jira project.

Project Settings > Time Off Management & Auto Assignment > Shifts > Create Shift

Screenshot 2024-05-30 at 21.39.04.pngImage Added