Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

How is Unique Certificate [cmdb_ci_certificate] table populated from payload

chodavarapu
Tera Contributor

I am working on the certificate discovery enabling the port probe tls_ssl_certs. 

From the available documentation, I am able to understand the below points.

  1. The fingerprint field is the unique field in this table. Link to documentation is: https://docs.servicenow.com/bundle/rome-it-operations-management/page/product/discovery/reference/ce...

  2. The port probe tls_ssl_certs populates the table Discovered Certificates [sn_disco_certmgmt_certificate_history] using the script include sn_disco_certmgmt.CertificateDiscoveryIngestion(). The payload received as part of certificate discovery is also stored in this record as a field payload

However, I am looking for the script responsible for updating the record in Unique Certificate [cmdb_ci_certificate] table.

1 ACCEPTED SOLUTION

Rishi20
Tera Expert
I believe you are looking for the PopulateCmdbCiCertificate script include at https://yourinstance.service-now.com/nav_to.do?uri=sys_script_include.do?sys_id=a4d8ecef77923300b5bd1c3faa1061e8
 
For reference see KB1002056 for the overall Process to Update/Create Certificates from Ports Scan.

View solution in original post

1 REPLY 1

Rishi20
Tera Expert
I believe you are looking for the PopulateCmdbCiCertificate script include at https://yourinstance.service-now.com/nav_to.do?uri=sys_script_include.do?sys_id=a4d8ecef77923300b5bd1c3faa1061e8
 
For reference see KB1002056 for the overall Process to Update/Create Certificates from Ports Scan.