Conditional CI Identification Criterion

Yassine S_
Tera Contributor

Hi Folks!

I would like to configure a "conditional" CI identification criterion, but I can't find any information about it.

 

The scenario that I have:

- Usually, a Server CI is identified by the `serial number`, then a fallback on the `name` attribute if there is no match,

- In some cases, the fallback on the `name` attribute should be skipped. This case can be identified by an information passed in the payload,

 

Is there a way to set a condition on the `name` criterion?

For example, if my server location is `something`, apply only the `serial_number` rule?


I'm also open for any workaround to respect this use case.

 

Thank you

7 REPLIES 7

Yes, that condition will be included during query to find a match. 

Anne Marie Duff
ServiceNow Employee
ServiceNow Employee

I am running into the same problem with the glide.identification_engine.enable_identifier_optional_condition being set to true having no effect

 

I set this property to true but still the optional condition in my Identifier is being ignored. Is this a defect in the Toyko release?

Hey, we are facing the same issue. I have set the property, but system is ignoring the condition I have set. Did you ever get a resolution to this issue.