---
sourceDocument: Australia Platform security
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/platform-security

 Release :

    - australia

ft:locale :

    - de-DE

ft:publication_title :

    - Australia Platform security

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Migrate Signatures

# Migrate signatures to use a customer certificate {#ariaid-title1}

* Freigeben Version: Australia
* 
* Aktualisiert 12. März 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Run a signing job to migrate your signatures to a customer Root of Trust (ROT).

## Vorbereitungen

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 <kbd class="ph userinput">true</kbd>.

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](https://servicenow-prod.fluidtopics.net/RT4t65HV6mkYfWQ7NoRwbg "Trust and use your own certificates instead of relying on ServiceNow build certificates (default) by changing to use your Root of Trust (ROT). ServiceNow components like script includes, business rules, etc., are signed at build time using a ServiceNow build time key (verification certificate is the ServiceNow build certificate).").

## Prozedur

1. Log in to your protected instance.
2. Navigate to AllSystem DefinitionScheduled Jobs.
3. Find and open the ROT - Generate Updateset of records to migrate signatures using customer certificate scheduled job.
4. At the bottom of the form, select Execute Now.
5. Navigate to AllSystem SecuritySecurity JobsCreate New.
6. At the prompt, select Signing Job.
7. In the Signing Job form, fill in the fields as needed.  
   {#migrate-sigs-customer-rot__table_fbc_yx2_pzb__entry__2}

   | 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. |
   [ ]

   {#migrate-sigs-customer-rot__table_fbc_yx2_pzb}
8. Right-click the form header and select Save to save this record.
9. Right-click the form header and select ExportXML (This Record) to export this record as an XML file.
10. Log in to your trusted instance.
11. Navigate to AllSystem SecuritySecurity JobsAll.
12. Right-click the list header and select Import XML.
13. In the Import XML form, select Choose File and select the XML file you downloaded in the previous steps.
14. Select Upload.
15. From the list, open the imported security job.
16. 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.  
    Wichtig:  
    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.
17. Navigate to AllSystem Update SetsLocal Update Sets.
18. Find the update set created in the previous steps.  
    The name starts with SIGN_UPDATE_SET_updateSet.
19. Select Export XML to export your update set as an XML file.
20. Log in to your protected instance.
21. Navigate to AllSystem Update SetsRetrieved Update Sets.
22. At the bottom of the list, select Import Update Set from XML.
23. In the Import XML form, select Choose File and select the XML file you downloaded in the previous steps.
24. Select Upload.
25. Navigate to AllSystem Update SetsRetrieved Update Sets, and open the update set starting with SIGN_UPDATE_SET_updateSet.
26. Select Preview Update Set.
27. After the preview is completed, select Commit Update Set.
28. Navigate to AllSystem SecuritySecurity JobsAll.
29. Open the imported security job.
30. 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.

## Nächste Maßnahme

To continue the Root of Trust configuration process, see [Disable ServiceNow Root of Trust](https://servicenow-prod.fluidtopics.net/_v3bOhlv4ghhYjIlXFC03g "Run a scheduled job on your trusted instance to disable Root of Trust.").

