Luc Johnson
ServiceNow Employee
ServiceNow Employee
Note: The com.snc.certification_v2 plugin is currently in the process of being deprecated in favor of the newer Data Certification experience delivered by CMDB Workspace

 

Plugin(s) & Documentation

  • Plugin Id: com.snc.certification_v2
  • Documentation overview
  • From documentation: Starting with the Yokohama release, Data Certification plugin (com.snc.certification_v2) is being prepared for future deprecation. It will be hidden and no longer activated on new instances but will continue to be supported

 

Scheduled/On Demand Validation of CMDB

  • Allows knowledgeable users to check for Accuracy and Certification
  • What information requires verification & verification schedule
  • Schedule -> Checklist

Screenshot 2025-07-29 at 10.58.55 AM.png

 

Data Certification - Terminology

  • Certification Schedules

    • A certification schedule defines the information that needs to be certified and how frequently the certification should be performed.

  • Certification Tasks

    • A certification task represents the work of verifying the data associated with a particular record. Task owners are responsible for performing the certification tasks. 

  • Certification Elements

    • Each element of each record being certified is tracked in its own certification element record. Also tracked are the date and time when the element was certified, comments, and the original and certified values of the field.

  • Certification Instances

    • A certification instance is the collection of certification tasks for one execution of a certification schedule.

 

Data certification Hierarchy

Screenshot 2025-07-29 at 11.01.16 AM.png

Screenshot 2025-07-29 at 11.02.31 AM.png

Scripts & Code

  • Script includes:
    • CertificationAjax – handles the certify/fail elements process. Uses GlideRecordSecure to certify/fail/process
    • CertificationTaskCreate – handles creating tasks and elements from the values chosen in the certification schedule
    • CertificationUtilities – handles task state and cleaning up invalid elements
    • CertificationUtils – used in other scripts to help trigger events on the platform
  • UI Scripts:
    • CertificationTaskScript – handles drawing the elements, check marks, and rows of the embedded certification table
  • UI Actions (cert_task table):
    • Clean up invalid elements
    • View Certification List
    • Reset all Certifications to Pending
    • Escalate
    • Close Incomplete
    • Cancel

 

Link to Data Certification landing page

Version history
Last update:
4 weeks ago
Updated by:
Contributors