Policy example
Create + attach
sm_user doesn’t automatically get access to secret/prod/*; you decide the mapping.
Capability reference
| Capability | Meaning |
|---|---|
create | POST/PUT to a new path |
read | GET |
update | POST/PUT to an existing path |
list | LIST |
delete | DELETE |
sudo | Bypass normal ACLs (root-protected paths) |
deny | Hard denial (wins over any other match) |
Path patterns
secret/data/prod/*— glob any single path segment afterprod/secret/data/prod/+— Vault-style single-segment placeholdersecret/+/config— placeholder in the middle
Related
Access methods
Who your caller is — OIDC / JWT / AppRole / K8s / cloud IAM.
Rotation
Emergency rotation gated by a separate policy.