version: "1"
agent: "did:example:agent1"
policies:
- name: deny-destructive-sql
type: capability
denied_actions: ["*"]
conditions:
sql.verb: [DROP, TRUNCATE, DELETE]
- name: deny-schema-changes
type: capability
denied_actions: ["*"]
conditions:
sql.verb: [ALTER, GRANT, REVOKE]
- name: deny-writes-to-protected
type: capability
denied_actions: ["*"]
conditions:
sql.target: protected
- name: deny-k8s-production-namespace
type: capability
denied_actions: ["*"]
conditions:
k8s.namespace: production
- name: deny-k8s-exec
type: capability
denied_actions: ["*"]
conditions:
k8s.subresource: exec
- name: deny-k8s-deletecollection
type: capability
denied_actions: ["*"]
conditions:
k8s.verb: deletecollection