Add deployer policy for identity OIDC objects #165

Merged
benvin merged 1 commits from benvin/identity-oidc-policy into master 2026-10-16 21:54:04 +11:00
+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