terraform-vault-tenant/policies/tenant-admins.policy.hcl

18 lines
460 B
HCL
Raw Normal View History

path "${tenant_prefix}/*" {
2024-05-25 10:59:54 +00:00
capabilities = ["create", "update", "read", "delete", "list"]
}
path "sys/mounts/${tenant_prefix}/*" {
2024-05-25 10:59:54 +00:00
capabilities = ["create", "update", "read", "delete", "list"]
}
path "auth/token/create" {
capabilities = ["create", "update", "delete"]
allowed_parameters = {
2024-05-25 16:35:35 +00:00
"policies" = [
[${for policy in admin_policies}${policy},${endfor}],
[${for policy in reverse(admin_policies)}${policy},${endfor}]
]
}
}