- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2023 11:16 PM
Hi All,
We are setting up Integration with third party for populating CMDB classes and we are using IRE in the onBefore Transform Script. In order to set up IRE, what are the requirements from ServiceNow ?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-15-2023 04:10 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2023 11:20 PM
Hi @Suve3 ,
IRE will effectively ignore the coalesce you have set in your transform. You need to check the identification rules for the CI class you are targetting, that will likely be why you are seeing duplicates.
ou can enable debugVerbose logging and check out what's going on in the process to confirm.
Properties for Identification and Reconciliation (servicenow.com)
In your script, it would also be a good idea to set a Discovery Source to make things easier to understand in the logs:
cmdbUtilIRE.setDiscoverySource([source name]);
If you haven't already, you'll need to register the Discovery Source first, though. You can do that in a fix script:
var sourceName = “[source name]”,
dsUtil = new global.CMDBDataSourceUtil();
dsUtil.addDataSource(sourceName);
YOu can use the link Create an IRE data source rule
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2023 11:43 PM
Hi @Community Alums
What are the required information to gather from client to setup IRE?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2023 11:47 PM
Hi @Suve3 ,
You need to get what your client wants to upload or what they want to measure/track such that you can setup the IRE.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-15-2023 03:22 AM
@Community Alums Is the below requirements correct?
1. Create Identification rules for all the Parent & child classes.
2. Create Identifier entries for each rule, a Regular Identifier/Lookup Identifier or combination of both.
3.Specify Reconciliation rules & Data Precedence for differnt data sources.
4. Modify Identification and Reconciliation properties.
https://docs.servicenow.com/bundle/utah-servicenow-platform/page/product/configuration-management/reference/properties-id-reconciliation.html
5. Call CMDB API CMDBTransformUtil(); in the onBefore transform scripts