More Info:

Ensure that production Azure Key Vaults are recoverable in order to prevent permanent deletion/purging of encryption keys, secrets and certificates stored within these vaults. To make your Azure Key Vault instances recoverable, you need to enable both “Soft Delete” and “Do Not Purge” features.

Risk Level

Medium

Address

Security

Compliance Standards

CISAZURE, CBP, ISO27001, SOC2, NISTCSF

Triage and Remediation

Remediation

Sure, here are the step-by-step instructions to enable Key Vault Recoverability in Azure using the Azure console:

  1. Log in to the Azure portal (https://portal.azure.com).

  2. Navigate to the Key Vault that needs to be remediated.

  3. Click on the “Properties” tab.

  4. Scroll down to the “Soft delete” section and click on the “Configure” button.

  5. In the “Soft delete” blade, toggle the “Recoverable” switch to the “On” position.

  6. Set the “Retention period” to the desired number of days.

  7. Click on the “Save” button to save the changes.

  8. Once the changes are saved, the Key Vault will have recoverability enabled.

That’s it! You have successfully remediated the misconfiguration of Key Vault Recoverability in Azure using the Azure console.

Additional Reading: