Skip to main content

💼 8.3.3 Ensure that the Expiration Date is set for All Keys in Key Vaults using access policies (legacy) (Automated)

  • ID: /frameworks/cis-azure-v7.0.0/08/03/03

Stats​

not available

Description​

Ensure that all Keys in Azure Key Vaults with access policies have an expiration date set. Note: Using access policies is a legacy method. For improved security, use the Role-Based Access Control (RBAC) permission model instead of access policies when managing Azure Key Vault. RBAC restricts permission management to only the Owner and User Access Administrator roles, ensuring a clear separation between security and administrative tasks. With the Access Policy permission model, users with the Contributor, Key Vault Contributor, or any role that includes Microsoft.KeyVault/vaults/write permissions can grant themselves data plane access by configuring a Key Vault access policy. This can result in unauthorized access and management of your key vaults, keys, secrets, and certificates. To reduce this risk, limit Contributor role access to key vaults when using the Access Policy model.

Similar​

  • Sections
    • /frameworks/cis-azure-v6.0.0/08/03/02

Similar Sections (Take Policies From)​

SectionSub SectionsInternal RulesPoliciesFlagsCompliance
💼 CIS Azure v6.0.0 → 💼 8.3.2 Ensure that the Expiration Date is set for All Keys in Key Vaults using access policies (legacy) (Automated)1no data

Similar Sections (Give Policies To)​

SectionSub SectionsInternal RulesPoliciesFlagsCompliance
💼 CIS Azure v6.0.0 → 💼 8.3.2 Ensure that the Expiration Date is set for All Keys in Key Vaults using access policies (legacy) (Automated)1no data

Sub Sections​

SectionSub SectionsInternal RulesPoliciesFlagsCompliance

Policies (1)​

PolicyLogic CountFlagsCompliance
🛡️ Azure Non-RBAC Key Vault stores Keys without expiration date🟢1🟢 x6no data