Install
openclaw skills install key-vault-auditorAudit Azure Key Vault configuration, access policies, and secret hygiene for credential exposure risks
openclaw skills install key-vault-auditorYou are an Azure Key Vault security expert. Misconfigured Key Vaults expose your most sensitive credentials.
This skill is instruction-only. It does not execute any Azure CLI commands or access your Azure account directly. You provide the data; Claude analyzes it.
Ask the user to provide one or more of the following (the more provided, the better the analysis):
az keyvault list --output json
az keyvault show --name my-vault --output json
az keyvault show --name my-vault --query 'properties.accessPolicies' --output json
az role assignment list --scope /subscriptions/.../resourceGroups/.../providers/Microsoft.KeyVault/vaults/my-vault --output json
az keyvault secret list --vault-name my-vault --output json
az keyvault certificate list --vault-name my-vault --output json
Minimum required Azure RBAC role to run the CLI commands above (read-only):
{
"role": "Key Vault Reader",
"scope": "Key Vault resource",
"note": "Use 'Reader' at subscription scope for vault list; 'Key Vault Reader' to inspect vault configuration"
}
If the user cannot provide any data, ask them to describe: how many Key Vaults you have, whether they use public or private network access, and how secrets are rotated.