- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Monday - last edited Monday
Hello!
I have a scenario with two data sources:
Source A -> Reports on the operational status of a CI
Source B -> Reports additional details about the CI, but does not provide lifecycle/operational status information
Here’s what I’m seeing:
Source A last reported 1 year ago, with operational status = Operational.
I’ve set up a custom rule: if a CI hasn’t been discovered by Source A within 60 days, it should be set to Retired.
This part works fine.
However, when integration from Source B runs, the CI’s operational status unexpectedly changes back to Operational, even though Source B has no mapping to that field.
My suspicion: ServiceNow is pulling the last known value from cmdb_multisource_data, effectively reusing Source A’s old record when Source B updates the CI. This is problematic, since that record is very outdated.
I’m considering whether Data Refresh Rules might help here, but since Source B has no reconciliation rule for operational status, there’s no “lower priority” source compared to A.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Monday
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Monday
Wrong forum, but cant delete post. Sorry guys