audit_agent_permissions
Audits an agent's granted permissions against its declared role to detect over-privileged access and violations of the principle of least privilege.
Instructions
Audit an agent configuration for over-privileged access. Compares granted permissions against role-based expectations (researcher, analyst, developer, reviewer, orchestrator, monitor). Flags principle of least privilege violations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | The declared role of the agent (researcher, analyst, developer, reviewer, orchestrator, monitor) | |
| agent_config | Yes | Agent configuration to audit |