Best practice to safely disable Data Certification module (OOB) to prevent accidental triggers

linhngocanh
Tera Contributor

Hi everyone,

I am looking for advice on the best practice to safely disable or hide the legacy Data Certification module.

Recently, I encountered a situation where a user accidentally clicked the OOB UI Action "Create Certification Audit Instance" from an old record in the certification_audit_definition table. This inadvertently triggered a massive wave of certification tasks and notification emails to CI Owners.

Since this module is no longer actively used in the current process, I want to prevent this human error from happening again. What is the ServiceNow recommended approach to safely secure this OOB feature without causing skipped updates or conflicts during future family upgrades?

  • Should I simply set the OOB UI Action to Active = false?

  • Should I deactivate the legacy records in the certification_audit_definition table?
  • Or is there a better practice (e.g., modifying ACLs or system properties) that I should follow?

Any advice or past experience with handling this would be highly appreciated. Thank you!

1 ACCEPTED SOLUTION

Mark Manders
Giga Patron

Every change you mention will come back in a future upgrade IF ServiceNow changed anything to it. I'm not sure if you are using 'legacy' because you don't use it anymore, or if it's deprecated, If it's the latter, no updates will come, so just inactivate it.

Otherwise: inactivate the UI action, so this doesn't happen anymore and put the reason in the description of the action, so nobody reactivates it on a future upgrade (or at least know why it's not active.)


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark

View solution in original post

1 REPLY 1

Mark Manders
Giga Patron

Every change you mention will come back in a future upgrade IF ServiceNow changed anything to it. I'm not sure if you are using 'legacy' because you don't use it anymore, or if it's deprecated, If it's the latter, no updates will come, so just inactivate it.

Otherwise: inactivate the UI action, so this doesn't happen anymore and put the reason in the description of the action, so nobody reactivates it on a future upgrade (or at least know why it's not active.)


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark