Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 2.11 KB

key-vault-recovery-enabled.md

File metadata and controls

27 lines (21 loc) · 2.11 KB

CloudSploit

AZURE / Key Vaults / Key Vault Recovery Enabled

Quick Info

Plugin Title Key Vault Recovery Enabled
Cloud AZURE
Category Key Vaults
Description Ensures that Purge Protection and Soft Delete are enabled on all Key Vaults
More Info Purge Protection and Soft Delete are features that safeguard losing key access. With these setting enabled, key vaults have recovery actions available to restore deleted or compromised key vaults.
AZURE Link https://docs.microsoft.com/en-us/azure/key-vault/key-vault-ovw-soft-delete
Recommended Action Once Key Vaults are created, the Azure CLI must be used to update the vault Soft Delete and Purge Protection settings.

Detailed Remediation Steps

  1. Log into the Microsoft Azure Management Console.
  2. In the search bar at the top search for Vaults and select "Key Vaults" from the search result.
  3. In the Key Vaults page select a key vault by clicking on the "Name" link to access the configuration changes.
  4. Scroll down and click "Properties" from the navigation pane on the left.
  5. If under "Soft delete" the "Disable purge protection" radio button is selected, then vaults and objects can be deleted with no recovery possible. This is against the best practices.
  6. Select the "Enable purge protection" radio button to allow only soft deletes so that vaults and objects can be recovered if needed.
  7. Finally, hit "Save" at the top of the pane to complete the changes.
  8. Repeat step number 3 - 7 for all other key vaults.