Configure key lifecycle states
After you have created a cryptographic specification, you can configure the lifecycle actions for the keys in your instance.
Before you begin
Role required: sn_kmf.admin
Procedure
-
Navigate to Key Management > Cryptographic Modules > All.
-
Select the cryptographic module to configure the lifecycle of a key.
-
Select a key alias on the Crypto Specifications tab.
[Omitted image "key-lifecycle-configuration.jpg"] Alt text: Shows how to select a key from the lifecycle definition.
-
Select Next.
The Field Lifecycle Template loads. Default Key Lifecycle values are created based on the selected algorithms for the defined cryptographic specification.
-
Select a Key Lifecycle from the Applies to column on the Lifecycle Definition step for the crypto specification.
|
Field |
Description |
|---|---|
|
Applies to |
Selected key that the lifecycle applies to. |
|
For field |
Select the type of control for the key that the lifecycle applies to.[Omitted image "field-lifecycle-for-field.jpg"] Alt text: Shows the values in the "For field." |
|
Type |
Select if the valuation for the key lifecycle is a relative value or an absolute value:- Relative: Enter a value that depends on other data entries in the system, such as key generation, activation, and deactivation.
|
|
Lifecycle default |
Read only. Displays a value if set. |
|
Order |
Enter the sequence in which to process the key lifecycle state for the crypto specification. |
|
Relative duration type |
Duration of the lifecycle: Years, Months, or Days. |
|
Relative duration |
Number of years, months, or days the key is valid. |
|
Relative operation |
Beforeor After. |
|
Relative to |
Field the duration is relative to. Displays if a relative duration or operation is selected.[Omitted image "relative-to-kl-state.jpg"] Alt text: Shows the values of the "Relative to" list. |
---
title: Configure key lifecycle states
description: After you have created a cryptographic specification, you can configure the lifecycle actions for the keys in your instance.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/platform-encryption/configure-key-lifecycle-states.html
release: australia
product: Platform Encryption
classification: platform-encryption
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Create a cryptographic module, Configuring the Key Management Framework, Key Management Framework, Encryption]
---
# Configure key lifecycle states
After you have created a cryptographic specification, you can configure the lifecycle actions for the keys in your instance.
## Before you begin
Role required: sn\_kmf.admin
## Procedure
1. Navigate to **Key Management** > **Cryptographic Modules** > **All**.
2. Select the cryptographic module to configure the lifecycle of a key.
3. Select a key alias on the Crypto Specifications tab.
\[Omitted image "key-lifecycle-configuration.jpg"\] Alt text: Shows how to select a key from the lifecycle definition.
4. Select **Next**.
The Field Lifecycle Template loads. Default Key Lifecycle values are created based on the selected algorithms for the defined cryptographic specification.
5. Select a Key Lifecycle from the **Applies to** column on the Lifecycle Definition step for the crypto specification.
<table id="table_ocj_j5y_p4b"><thead><tr><th>
Field
</th><th>
Description
</th></tr></thead><tbody><tr><td>
Applies to
</td><td>
Selected key that the lifecycle applies to.
</td></tr><tr><td>
For field
</td><td>
Select the type of control for the key that the lifecycle applies to.\[Omitted image "field-lifecycle-for-field.jpg"\] Alt text: Shows the values in the "For field."
</td></tr><tr><td>
Type
</td><td>
Select if the valuation for the key lifecycle is a relative value or an absolute value:- **Relative**: Enter a value that depends on other data entries in the system, such as key generation, activation, and deactivation.
- **Absolute**: Enter an exact value, such as a date.
</td></tr><tr><td>
Lifecycle default
</td><td>
Read only. Displays a value if set.
</td></tr><tr><td>
Order
</td><td>
Enter the sequence in which to process the key lifecycle state for the crypto specification.
</td></tr><tr><td>
Relative duration type
</td><td>
Duration of the lifecycle: **Years**, **Months**, or **Days**.
</td></tr><tr><td>
Relative duration
</td><td>
Number of years, months, or days the key is valid.
</td></tr><tr><td>
Relative operation
</td><td>
**Before**or **After**.
</td></tr><tr><td>
Relative to
</td><td>
Field the duration is relative to. Displays if a relative duration or operation is selected.\[Omitted image "relative-to-kl-state.jpg"\] Alt text: Shows the values of the "Relative to" list.
</td></tr></tbody>
</table>
**Parent Topic:**[Create a cryptographic module](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/platform-encryption/create-cryptographic-module.md)
| title | Configure key lifecycle states |
| description | After you have created a cryptographic specification, you can configure the lifecycle actions for the keys in your instance. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/platform-security/platform-encryption/configure-key-lifecycle-states.html |
| release | australia |
| product | Platform Encryption |
| classification | platform-encryption |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Create a cryptographic moduleConfiguring the Key Management FrameworkKey Management FrameworkEncryption |