indykite-authzen-list-policies
Installation
SKILL.md
IndyKite AuthZEN - list the project's active KBAC policies
GET /access/v1/policies lets an application agent read the ACTIVE KBAC (Knowledge-Based Access Control) policies of its own project at runtime. Each policy comes back exactly as it was stored through the Config API, inlined as a JSON object, together with its tags. It is a read-only runtime view of the rules the decision endpoints evaluate: no Service Account credentials, no policy IDs, no lifecycle operations.
It sits next to the other runtime AuthZEN endpoints under /access/v1, but answers a different question:
| Question | Endpoint | Skill |
|---|---|---|
| Which rules apply in this project right now? | GET /policies |
this skill |
| Can X do Y on Z? (one / many) | POST /evaluation(s) |
indykite-authzen-evaluation / -evaluations |
| Which actions / resources / subjects are allowed? | POST /search/* |
indykite-authzen-search-action / -resource / -subject |
| Create, update, publish, or delete a policy | Config API | indykite-authzen-kbac-policies |
When to use
Activate this skill when the user wants to: