How to enforce IRE engine when manually entering/updating CMDB data?

Suggy
Giga Sage

How to enforce IRE engine when manually entering/updating CMDB data?

Scenario - Many users are manually creating/updating CIs. I need to enforce IRE for this manual changes/updates.

 

PS - I just know that createOrUpdateCi() should be used. But looking for a end to end solution.

Thanks

7 REPLIES 7

Anshu_Anand_
Kilo Sage
Kilo Sage

The best answer i can give is IntegrationHub ETL.

https://docs.servicenow.com/bundle/sandiego-servicenow-platform/page/product/configuration-managemen...

demo youtube link:- https://www.youtube.com/watch?v=YvsCY0M7JLw

In this Servicenow UI ,you no need to script to enforce IRE engine manually.

The ETL feature allow the payload to pass the IRE engine.

This UI by servicenow is easy to configure.

1. Select data from data source

2. select the target table for CMDB

3. select the identification rules you want for this data(by deafult it takes from ci class manager)

4. create/map relationshipo

5. execute and test your CIs

done and activate.

 

Please mark this answer as correct so that others can find it useful.

Regards,
Anshu

Martin Grosskop
Tera Guru

You probably also want to consider activating the property: glide.asset.create_ci_with_ire

If the value is "true", the configuration item is created using IRE API when an asset is created.

To make sure all CIs are created via IRE requires making use of IntegrationHub EKL, setting the above property, and then for those transform maps that you cannot replace with IntegrationHub ETL, you need to update those Transform Maps to call the IRE:

https://docs.servicenow.com/bundle/quebec-servicenow-platform/page/product/configuration-management/concept/identification-import-sets.html

 

Thank you, it helped @Martin Grosskopf 

rambabuboyapati
Kilo Guru

find_real_file.png