vault/policy/global.hcl
hcornet d6e5136ebf
Some checks failed
Deployment Verification / deploy-and-test (push) Failing after 5m27s
Update : policy global
2025-01-18 12:09:24 +01:00

29 lines
785 B
HCL

# Mount secrets engines
path "sys/mounts/*" {
capabilities = [ "create", "read", "update", "delete", "list" ]
}
# Configure the Terraform secrets engine and create roles
path "terraform/*" {
capabilities = [ "create", "read", "update", "delete", "list" ]
}
# Manage the leases
path "sys/leases/+/terraform/creds/my-user/*" {
capabilities = [ "create", "read", "update", "delete", "list", "sudo" ]
}
path "sys/leases/+/terraform/creds/my-user" {
capabilities = [ "create", "read", "update", "delete", "list", "sudo" ]
}
# Write ACL policies
path "sys/policies/acl/*" {
capabilities = [ "create", "read", "update", "delete", "list" ]
}
# Manage tokens for verification
path "auth/token/create" {
capabilities = [ "create", "read", "update", "delete", "list", "sudo" ]
}