Add deployer policy for identity OIDC objects
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful

This commit is contained in:
2026-10-14 22:21:51 +11:00
parent 4f3036218d
commit 87468b7a59
+51
View File
@@ -0,0 +1,51 @@
# Allow the deployer to manage identity OIDC objects through the vault_identity_oidc*
# resources, which only read, write and delete by name and never list or rotate.
---
rules:
- path: "identity/oidc/config"
capabilities:
- create
- read
- update
- path: "identity/oidc/key/*"
capabilities:
- create
- read
- update
- delete
- path: "identity/oidc/role/*"
capabilities:
- create
- read
- update
- delete
- path: "identity/oidc/client/*"
capabilities:
- create
- read
- update
- delete
- path: "identity/oidc/scope/*"
capabilities:
- create
- read
- update
- delete
- path: "identity/oidc/assignment/*"
capabilities:
- create
- read
- update
- delete
- path: "identity/oidc/provider/*"
capabilities:
- create
- read
- update
- delete
auth:
approle:
- tf_vault
k8s/au/syd1:
- woodpecker_terraform_vault