Authorization
Terra uses fail-secure RBAC: when in doubt, deny access.
Role Hierarchy
editor and viewer are scoped roles — they only see forms explicitly assigned to them by an admin. See Scoped Access for details.
Permission Checks
Every server action checks permissions:Fail-Secure Pattern
Folder-Based Access
Users can have access to specific folders (workspaces):Scoped Access
Editor and viewer form assignments
Authentication
Login flow and sessions
Multi-Tenancy
Organization structure