Access follows the case
CourtVis is organized around authenticated users, roles, and case membership. Parents, supervisors, and attorneys receive different views and capabilities. Attorney access is read-only and limited to the categories a client authorizes.
- Case-scoped authorization checks
- Role-specific navigation and actions
- Permission-based attorney access
- Server-side checks for sensitive operations