Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

Data Certification tasks not being created

gjz
Mega Sage

I created a new Data Certification Policy in the CMDB Workspace, but it doesn't find data or create a task even though data exists and should be found.  The documentation is really limited and lacking information, I'm hoping someone can help me figure out why.  I'm new to the CMDB Workspace and creating a Data Certification Policy.

 

In our company, we have a policy that a second person has to physically validate the received assets match the Purchase Order.  We were using the UI16 Data Certification, but instead want to use the new Data Certification in the CMDB Workspace.  

 

I have deactivated the Data Certification in UI16, and instead of migrating I chose to recreate it for experience.  It's pretty simple, it checks the Purchase order line items (proc_po_item) table for any assets that were updated in the last 24 hours with a received quantity > 0 and the state is Ordered or Received.  The filter shows the three records I expect to see in the certification task because they were created and received today.

gjz_0-1756249013899.png

 

However, when the job is executed, no certification task is created.  I have impersonated one of the users that will get the task, but it isn't there.

gjz_1-1756249106218.png

 

When I open the policy and view the executions, I see the same thing - nothing is created.  Does anyone have any idea why this is happening?  

 

gjz_2-1756249234024.png

 

 

 

10 REPLIES 10

MatheusS6921946
Tera Contributor

Verify if the 'DataManager Job Runner' user has permission to read the entries in the target table. Maybe there is custom ACL blocking the user 'DataManager Job Runner' to read entries. You can use the 'Access Analyzer' tool to check it.