Error: Edit of Assigned Teams for Ticket Routing Rule due to Duplicate Resource
When assigning Teams to a Ticket Routing Rule, you may sometimes get the error “Edit failed! Resource XX is in multiple Teams associated with this Escalation Rule.”
Currently, we do not support you adding the same Resource to a Ticket Routing Rule multiple times.
If you try, you’ll get the above error.
Why?
The reason we don’t support this is that the Ticket Routing module will not know how to properly escalate a ticket if the same Resource is assigned multiple times. Here is an example of why:
Let’s say you have a Ticket Routing “Backup Errors.” You have these Teams/Resources:
- NOC Triage Team [bob, sue]
- NOC Tier 1 [sam]
- NOC Tier 2 [phil]
If Bob escalates the ticket, the Ticket Routing module will see that Bob is in the 1st escalation Team for that Rule and so will escalate to the next Team up, which would be NOC Tier 1.
Now, let’s say instead we have this configuration:
- NOC Triage Team [bob, sue]
- NOC Tier 1 [bob, sam]
- NOC Tier 2 [phil]
Notice that Bob is in both NOC Triage Team and NOC Tier 1. So if Bob escalates the ticket, where should it go? Should it go from NOC Triage Team to NOC Tier 1 or should it go from NOC Tier 1 to NOC Tier 2?
As there is no way (current) method for the Ticket Routing module to know your intent here, we do not allow this configuration.