Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

Unwanted field-change logs appearing in Business Application Activity Stream

agarwalchet
Giga Contributor

I’m facing an issue in ServiceNow where unwanted field-change entries are appearing in the Activity Stream of a Business Application.

Examples include:

  • Application Vulnerable Item – Business Application/CI field added/removed

  • Penetration Test Assessment Request – Application field added

  • Other similar reference-field change entries

For example, on an AVIT record, the Business Application/CI field changed from one Business Application to another. The change is visible in the AVIT Audit History, and a corresponding “Application Vulnerable Item – Business App field added” entry appears in the Business Application Activity Stream.

I want to understand:

  1. What mechanism generates these entries in the Business Application Activity Stream?

  2. Is there a configuration or relationship causing these reference-field changes to appear as Activity entries?

  3. How can we prevent these specific relationship/field-change entries from appearing in the Business Application Activity Stream without disabling the actual field updates?

Any guidance on where I should investigate would be appreciated.

1 REPLY 1

david85burger
Kilo Contributor

Those entries in the Business Application Activity Stream are generated by ServiceNow’s relationship tracking between reference fields and parent records. When a linked field like Business Application/CI changes, the platform logs it both in the child record’s audit history and as an activity on the related Business Application. To prevent these from appearing, you’ll need to adjust the relationship or activity stream configuration—typically by modifying the dictionary relationship settings or excluding specific field changes from the activity formatter—without disabling the actual field updates themselves.