I'm looking to load balance the assignment of issues in a project based on the 'working hours' of team members located in two different regions (US and EU). I also want to evenly auto-assign created issues in round-robin in accordance to the ordered list of users per region. The auto-assignment should be time-based, where:
The list order of users per region is as follows:
I've already tackled a problem like this in an earlier post, where I auto assign users in the "Workers" role in round robin fashion. But in this case, I want to alternate between two user lists purely based on the time of day. What would be the best way to do this referencing the Round Robin Assign Issue to Users in a Certain Project Role script from adaptavist library?
Hi @Ian Balas
You can do this with Automation for Jira, if you have that add-on installed for server version. If not, there is a Lite (free) version and a Pro (paid) version to try.
Please see this post for some ideas how to do this:
Hi @Bill Sheboy ,
Thanks for the suggestion. We may consider Automation for Jira as we inch closer to moving to Cloud near the end of the FY, but for now we're looking for a solution with Scriptrunner. As I mentioned, in a previous post I was able to edit the round robin script from Adaptavist Library to better suit a use case by one of the projects in our instance, scanning for an unassigned issue and assigning to a user that's part of a rotation of users with the Workers project role (ordered by last name desc). But now I want to take the same script and tweak it so that it'll auto-assign to users in two different roles (EU and US), where the EU users get assigned in rotation from 4AM-4PM, and US users get assigned from 4PM-4AM.
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events