Run a signing job to migrate your signatures to a customer Root of Trust (ROT).
Before you begin
Role required: admin, security_admin, and sn_kmf.cryptographic_manager
Code Signing must be enabled on your protected and trusted instances. You can verify
by checking that the com.snc.kmf.signature.validation.flag
system property is set to true.
This procedure is part of a series of procedures to change a customer Root of Trust (ROT) on your instances. For an overview of this process, see Change your Root of Trust configuration.
Procedure
-
Log in to your protected instance.
-
Navigate to .
-
Find and open the ROT - Generate Updateset of records to migrate signatures using customer certificate scheduled job.
-
At the bottom of the form, select Execute Now.
-
Navigate to .
-
At the prompt, select Signing Job.
-
In the Signing Job form, fill in the fields as needed.
| Field |
Value |
| Name |
Create a unique name for your job. |
| Type |
Select Sign Update Set. |
| Table |
Select the update set created in the previous steps. The update set has a name beginning with change_root_of_trust_updateSet. |
-
Right-click the form header and select Save to save this record.
-
Right-click the form header and select to export this record as an XML file.
-
Log in to your trusted instance.
-
Navigate to .
-
Right-click the list header and select Import XML.
-
In the Import XML form, select Choose File and select the XML file you downloaded in the previous steps.
-
Select Upload.
-
From the list, open the imported security job.
-
Select Export Code Signing job to production.
This action signs the job and places it in a new update set you can import
into your protected instance.
Important: After signing the job, you
must perform the next steps within 10 minutes. If you exceed this time
period, you can re-sign the job using these steps, which creates another
signed update set.
-
Navigate to .
-
Find the update set created in the previous steps.
The name starts with SIGN_UPDATE_SET_updateSet.
-
Select Export XML to export your update set as an XML file.
-
Log in to your protected instance.
-
Navigate to .
-
At the bottom of the list, select Import Update Set from XML.
-
In the Import XML form, select Choose File and select the XML file you downloaded in the previous steps.
-
Select Upload.
-
Navigate to , and open the update set starting with SIGN_UPDATE_SET_updateSet.
-
Select Preview Update Set.
-
After the preview is completed, select Commit Update Set.
-
Navigate to .
-
Open the imported security job.
-
Select Start to run the security job.
After the security job is completed, information regarding the status of the job appears in the Summary field.
When the job is in Done state, all signatures of update set records must use the customer provided certificate as verification certificate. You can verify this on the KMF Signature Records [sn_kmf_record_signature]
table.
What to do next
To continue the Root of Trust configuration process, see Disable ServiceNow Root of Trust.