Authorization
Terra uses fail-secure RBAC: when in doubt, deny access.
Role Hierarchy
| Role | Dashboard | Forms | Submissions | Settings | Users |
|---|---|---|---|---|---|
super_admin | Full | All | All | All | Manage |
admin | Full | All | All | View | View |
editor | Limited | Assigned (edit) | Assigned | — | — |
viewer | Limited | Assigned (read-only) | Assigned | — | — |
user | Limited | Assigned | Assigned | — | — |
applicant | — | Submit | Own only | — | — |
editor and viewer are scoped roles — they only see forms explicitly assigned to them by an admin. See Scoped Access for details.