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.