Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 641 Bytes

azurerm_key_vault_enable_rbac_authorization.md

File metadata and controls

34 lines (22 loc) · 641 Bytes

azurerm_key_vault_enable_rbac_authorization

Severity: Warning

Example

resource "azurerm_key_vault" "example" {
    enable_rbac_authorization = false
}

Why

Enabling enable_rbac_authorization allows access to the Key Vault to be managed through Azure Role-Based Access Control (RBAC), providing granular, centralized, and scalable permissions management. This is considered the current best practice.

How to Fix

resource "azurerm_key_vault" "example" {
    enable_rbac_authorization = true
}

How to disable

rule "azurerm_key_vault_enable_rbac_authorization" {
  enabled = false
}