EVE CORETM
Every user, every role, every permission — enforced at the infrastructure layer. Not in application code. Not in middleware. In the control plane itself.
Access control enforced at the governance layer. Roles determine what the control plane allows — before any action reaches execution.
From read-only observers to platform administrators. Each role adds capabilities — none removes governance.
Every API endpoint maps to a specific permission. No implicit access. No wildcards. Explicit grants only.
| Permission | Viewer | Operator | Approver | Admin | Platform Admin |
|---|---|---|---|---|---|
task.view |
✓ | ✓ | ✓ | ✓ | ✓ |
task.cancel |
— | ✓ | — | ✓ | ✓ |
task.retry |
— | ✓ | — | ✓ | ✓ |
step.approve |
— | — | ✓ | ✓ | ✓ |
step.reject |
— | — | ✓ | ✓ | ✓ |
audit.export |
— | — | — | ✓ | ✓ |
user.manage |
— | — | — | ✓ | ✓ |
policy.configure |
— | — | — | ✓ | ✓ |
platform.admin |
— | — | — | — | ✓ |
Users never see, touch, or influence resources outside their tenant. Isolation is architectural, not filtered.
Immutable JSONL audit log with actor, role, action, resource, timestamp, and outcome for every operation.
Five roles. Nine permissions. Tenant isolation. Cryptographic audit trail. Sub-millisecond enforcement.