Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Key management transactions

The Key Management Transactions submodule displays all transactions that have occurred for the keys in your ServiceNow instance.

  • A key transaction is defined by the following:

    • composed of several request steps.
    • A single Request ID is shared across all request steps.
    • The initial step, request sequence 0, of a transaction provides the current state of the overall transaction.

      As seen in the image below, the initial step 0 has an overall Request Status of Completed.

  • The following can be identified for the transaction by the individual request step:

    • The order of each step in a transaction can be identified by the sequence number for the step.
    • The status of each transaction is visible through the status of the request step.
    • If any steps beyond the initial step fail, the overall transaction has a status of Failed. If all steps are completed, the transaction status is also completed.

The following screen is a sample of the type of information that displays with a ServiceNow key rotation.

Image omitted: key-mgmt-transactions.png
Displays the key management transactions upon rotation.

The following table displays the field information available on the Key Managements Transactions page.

FieldDescription
Request IDUnique system-generated Id for the action being performed One request ID is shared across all request steps.
Request actionDisplays the action for the key operation being performed.
Request status
  • Processing: A request has been entered but hasn’t yet been completed.
  • Completed: The request has been completed successfully.
  • Failed: An issue occurred and the process hasn’t been completed.

Note: Contact Customer Service and Support and provide the request number where the failure occurred.

Key aliasAlphanumeric entry.
Key life-cycle stateSee Key Management Framework key life-cycle states for definitions.
Origin- ServiceNow key - Customer-managed key
Key versionWhen a key rotates, the version number increments.
Request sequenceDisplays the order in which a request is being processed in the system.
Request step

Displays whether a step is being processed in the system during key rotation. The quantity and content of the steps vary based on the type of key operation performed.1. request_preparation: Creates a request to trigger and the wrapping and rotation. 2. request_integrity_check: Validates that the request is legitimate and secure. 3. request_validation: Validates that there’s a request in progress, only one rotate request can be processed at a time. 4. attachment_process: Extracts the wrapped key material from the attachment. (Additional step when rotating a Customer Managed key.) 5. hsm_<key type>_upload: Uploads the wrapped key material to the HSM, KeySecure. 6. key_metadata_rotate: Generates the new key metadata. 7. post_rotate_request: Sends a request to perform the key rotation. 8. post_rotate_response: Response to perform the key rotation based on the request from the customer instance.

Note: Provide the request step to Customer Service and Support to analyze the status progression in case a request step doesn’t complete.

Request step status
  • Completed: Rotation is successful.
  • Failed: Rotation isn’t successful.

Note: Provide the request step to Customer Service and Support to analyze the status progression in case a request step doesn’t complete.

Parent Topic:Cloud Encryption with Key Management