We are attempting to setup a workflow where when a specific ticket type is entered it is initially sent to the building principal for approval before assigning to the correct team. We have a few different use cases for this, so something that could be applied across ticket types.
We are trying to come up with the best way to keep the routing up to date when there is a personnel change. Remembering to edit specific user cases within specific rules on a personnel change is more manual than we would like.
Our thought was to create a custom field on each location called ‘Building Principal’ that has an IIQ User assigned. Then, use the mapping based on location custom field option within the Approver routing engine, instead of just location. That way any tech, not just an IIQ Admin (only ones who have access to Rules in our environment), can update the principal for a building and the Rule will still route correctly.
But, the Building Principal custom field we created and assigned to all locations does not appear in the rules engine as an option? We don’t have any other custom fields assigned to locations, so actually nothing appears here.
Am I misunderstanding the use case for mapping based on location custom field?
![](https://uploads-us-west-2.insided.com/incidentiq-en/attachment/c1757219-e5a7-4947-be92-6a290389a42b.png)
![](https://uploads-us-west-2.insided.com/incidentiq-en/attachment/8347fe36-8e92-48d0-b8dd-7adb550d818c.png)
![](https://uploads-us-west-2.insided.com/incidentiq-en/attachment/82a1baf5-3b75-4e0e-aab4-f7282f09bc59.png)