Seguridad
Lo interno no se asoma a la página.
La cara externa no pide cuenta porque no muestra expedientes. La cara interna sí: cada rol tiene un alcance y el servidor lo hace cumplir.
La puerta corresponde al rol
El servidor rechaza la acción cuando el rol no alcanza. Ocultar el menú no es la barrera.
La sesión queda en una cookie httpOnly
La clave se guarda cifrada con hash. En producción el acceso va por HTTPS.
Cinco intentos, luego una pausa
Tras cinco claves incorrectas la cuenta espera quince minutos. Así se frena la adivinanza sin cerrar el colegio.
Cada quien ve su alcance
El docente no abre psicología. El estudiante no ve a sus compañeros. Secretaría no gobierna las cuentas críticas.
La bitácora no se reescribe
Fecha y hora de la transacción. Quien usa el sistema a diario no edita ni borra la auditoría.
El respaldo existe antes del incidente
Hay copia de la base y del repositorio. Restaurar se ensaya en un entorno aislado, no sobre el colegio en servicio.
Alcance
Quién ve qué.
Rectoría
Gobierno del ciclo, usuarios críticos, auditoría y el conjunto de la institución.
Coordinación
La academia y la operación. No administra usuarios ni la auditoría.
Secretaría
Matrícula, certificados, tesorería y la cobertura. No define conceptos ni cierra el ciclo.
Docente
Su carga, su planilla, su asistencia y el observador de sus grupos.
Orientación y psicología
El expediente de su ámbito. El resto del colegio no lo lee.
Estudiante
Sus notas, su asistencia, su observador y su horario.
Acudiente
Lo de los hijos a cargo, incluidas circulares y tesorería. No el consolidado del colegio.
Este portal también es sobrio.
No crea cuentas, no consulta colegios y no guarda el formulario de propuesta. Las cabeceras impiden incrustar el sitio en otro y limitan cámara, micrófono y geolocalización. El candado HTTPS lo da el alojamiento de siaedusystem.com.