18 lines
350 B
HCL
18 lines
350 B
HCL
# Policy for system with broader access
|
|
path "secret/data/*" {
|
|
capabilities = ["create", "read", "update", "delete", "list"]
|
|
}
|
|
|
|
path "secret/metadata/*" {
|
|
capabilities = ["list"]
|
|
}
|
|
|
|
# Allow token renewal
|
|
path "auth/token/renew-self" {
|
|
capabilities = ["update"]
|
|
}
|
|
|
|
# Allow token lookup
|
|
path "auth/token/lookup-self" {
|
|
capabilities = ["read"]
|
|
} |