ZeaLLM has three role axes. Reviewer rights are derived — you can approve a key request if you are a platform admin, an org admin of that org, or a team admin of that team.
| Role | Write | Scope |
|---|
ADMIN | Yes | Entire platform |
ADMIN_VIEWER | No | Entire platform (oversight) |
USER | Yes | Own keys, plus teams you belong to |
USER_VIEWER | No | Same visibility as USER |
View-only roles see the matching sidebar but every mutation returns Your role is view-only.
Organization roles
| Role | Effect |
|---|
ORG_ADMIN | Team-admin rights for every team in the org; manage org profile and members |
ORG_MEMBER | Membership only — no extra approvals |
Team roles
| Role | Effect |
|---|
TEAM_ADMIN | Approve that team's key requests; manage members, apps and team keys |
TEAM_MEMBER | Request keys against the team; see team context |
| Section | Developer | Team admin | Org admin | Platform admin |
|---|
| Overview (Dashboard … Docs) | Yes | Yes | Yes | Yes |
| Approvals | — | Yes | Yes | Yes |
| Teams | Own | Own | Org | All |
| Organizations | — | — | Own | All |
| Users / Access & Tiers / Audit | — | — | — | Yes |
Step-by-step operating guides: Developer, Team admin, Org admin, Platform admin, View-only.