What are these business rules with no table?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2024 07:20 AM
We are trying to improve instance performance by deactivating global business rules that are no longer needed, and converting the ones that are still needed into script includes. After analyzing BRs on the global table, I thought it would be interesting to see if there were any BRs on no table. To my surprise, there were 3: getGroupMembersM2M, OnCallEscalation, and Regenerate the asym keys. All last updated several years ago by maint. I'm having trouble finding information on these, or BRs with no table in general. My questions are as follows:
- What exactly are these 2 business rules
- How do business rules with no table function
- Do they have any performance impact
- If yes, what is the best approach to deal with them

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2024 07:57 AM
@Connor Bass I can confirm that these are OOTB business rule, I found them on my PDI too. All three of them are active and surprisingly they do not run on (Insert/Update/Delete/Query) operations.
Since they are OOTB and don't trigger them on any operation, I wouldn't recommend deactivating them as they won't have any direct impact on the instance performance.
Regarding their functioning, I recommend you to raise a ServiceNow support case to get more clarity on them and if they have any impact in terms of performance of the instance.
Hope this helps.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2024 08:04 AM
Hi there,
Have you tried running a code search? I can imagine that these business rules are triggered from other places, for example Schedule Items. Its just older business rules and in those days different best practices were valid.
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2024 08:12 AM - edited 07-24-2024 08:13 AM
Doing a code search on the 3rd business rule you mentioned for example, within 1 minute I found Fix Script "regenerate the asym keys on upgrade" where in the script it contains the sys_id of the business rule.
Have a go at it!
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field