Suggested Configuration when Importing data into ServiceNow
A potential conflict exists between the enhanced Flexera primary key and the default ServiceNow behavior. When a conflict occurs, it can result in the creation of duplicate Software Discovery Models during import. To prevent ServiceNow's OOTB, Create a Software Normalization Business Rule from creating a duplicate Software Discovery Model, modify the Business Rule, Create a Software Normalization , in the Software Installation table with a filter so that the Business Rule runs only when the Discovery Source is not FlexeraOne .
This is a low-risk change that prevents duplicate software models, improves data quality, and avoids confusion in downstream reporting or license analysis.
Follow these steps to modify the Business Rule:
- Ensure you are in Global application scope.
- Navigate to System Definition > Business Rules .
- Open the Business Rule associated with the Software Installation table called Create a Software Normalization .
- Modify the Business Rule’s When to run filter to include AND Discovery Source is not FlexeraOne .
-
Notice, above, that there is no space between Flexera and One . Enter FlexeraOne without any spaces.
-
- Save changes.
This modification ensures the rule will not run for records where the Discovery Source is FlexeraOne , but will continue to apply for all other discovery sources (ServiceNow Discovery and SCCM, for example).