Clases de identidad
student, teacher y staff — semántica de producto sin ser permisos.
Schola reconoce tres clases de identidad humanas. No son paquetes de permisos: solo orientan shell, flujos y semántica de datos.
student — Estudiante
- Portal de asignaturas, procesos propios y notificaciones.
- No administra estructura ni personas ajenas.
- Plantillas típicas:
student,student-representative,class-monitor.
teacher — Docente
- Trabajo pedagógico: cursos asignados, asistencia, calificaciones.
- Puede ver directorio según plantilla, pero no gobierna la institución completa.
- Plantillas típicas:
teacher,homeroom-teacher,evaluator-only,substitute-teacher.
staff — Personal institucional
- Operación administrativa, académica, convivencia, reportes o TI.
- Alcance frecuentemente limitado por sede/jornada según plantilla.
- Plantillas típicas:
principal,systems-chief,academic-coordinator,registrar, etc.
Acudientes
Los acudientes no son una cuarta appRole. El acceso familiar se modela
por vínculo de acudiente-estudiante y portal asociado.
Implicaciones de UX
| Clase | Shell típico |
|---|---|
student | Asignaturas, procesos propios, chat (según plantilla) |
teacher | Mis cursos, personas, grupos |
staff | Módulos institucionales según capacidades |
La clase activa viaja con la sesión y el selector de perfiles; al cambiar de asignación puede cambiar appRole, plantilla y alcance.