What exactly is Data Certification vs CI Attestation?

Suggy
Giga Sage

What exactly is Data Certification vs CI Attestation? What are the use cases for- each of them? In which scenario which feature should be used?

1 ACCEPTED SOLUTION

Tony Branton
ServiceNow Employee
ServiceNow Employee

Data Attestation focuses on data currency.  You use Attestation to verify that a CI record represents a resources that still exists in your organization. If a CI record fails attestation (e.g. the resource it represents no longer exists) then it becomes a candidate for being retired and removed from the CMDB.

 

Data Certification focuses on data quality. Fields in records (in CMDB or non-CMDB tables) are reviewed for accuracy and can be updated, or marked as failed and subsequently updated with accurate values.

View solution in original post

29 REPLIES 29

@Tony Branton, regarding your previous comment on 03/27/2024 "Certification is not limited to just CI classes and can be used to certify data in Location tables, Group tables, etc."

 

Since legacy Data Certification is being deprecated, does CMDB Data Manager work with non-CMDB tables? If not, what can we use to continue certifying non-CMDB tables that is supported by ServiceNow?

Yes, it works with non-CMDB tables just as with the legacy version.

@Tony Branton 

Do you know if ServiceNow is going to add back in the option to assign to a field on the table. 
Previously, we assigned certifications to the "Product Owner" using the assign_to field in the cert_schedule.assign_to table.

https://www.servicenow.com/community/cmdb-forum/data-manager-certification-policies-assignment-optio...

At first glance, it would appear that only the CMDB Admin role will have access to use the Data Certification in the CMDB Workspace. Wouldn't it make more sense to have CMDB Class Owners perform the data certification? Is there an easy way to grant access to the new version of Data Certification in the CMDB Workspace without having to grant a CMDB Admin role?

CMDB Administrators configure Data Manager policies which includes Certification policy types.  Creating and managing Data Manager policies requires the sn_cmdb_admin role.

Tasks generated by Data Manager appear in the My Work section of CMDB Workspace and only require users assigned to these tasks to have the sn_cmdb_user role, not the sn_cmdb_admin role. If users need to be able to update CI field values being certified, they need to be assigned the sn_cmdb_editor role.

Regarding CI class owners, today there is no OOB support for defining an owner for a CI class. It's possible to specify a group for the managed_by_group field that can be applied to all CI records for a class, however it's not used to specify the owner for a class.  You can certainly use the managed_by_group in a Data Manager policy for task assignment.

 

Hope this answers your question.