Perfil y preferencias
Acceso al perfil
La sección Perfil de la barra lateral lleva a /dashboard/profile, donde el usuario gestiona su información personal, sus preferencias de notificación y sus configuraciones de auditoría de puertos. La pantalla agrupa tres bloques verticales con encabezados distintivos.

Datos personales
El bloque superior permite:
- Actualizar el nombre mostrado en la barra superior y en los correos transaccionales.
- Cambiar la contraseña: solicita la contraseña actual, la nueva y su confirmación. La validación de fortaleza es la misma que en el registro (mínimo ocho caracteres, una mayúscula, un número).
- El correo electrónico se muestra como solo lectura; modificarlo requiere contacto con soporte.
Preferencias de notificación
El segundo bloque controla qué alertas se le entregan al usuario. Cada conmutador (toggle) corresponde a un tipo de notificación:
| [H] Conmutador | Efecto |
|---|---|
cpuAlerts | Permite o silencia notificaciones de tipo CPU crítica. |
ramAlerts | Idem para RAM. |
diskAlerts | Idem para disco. |
serverDownAlerts | Idem para caída total del servidor. |
portAlerts | Idem para auditoría de puertos (peligroso / safe cerrado). |
desktop | Habilita la notificación nativa del sistema operativo. |
El campo level actúa como filtro global y admite tres valores: all, warning y critical. Si se elige critical, las alertas warning no se almacenan en la bandeja ni disparan notificación de escritorio.
Auditoría de puertos
El tercer bloque permite definir dos listas de puertos personalizadas:
- Safelist: puertos que el usuario espera ver abiertos en el servidor (por ejemplo, 80, 443, 22, 3306 para un servidor web con base de datos).
- Watchlist: puertos potencialmente peligrosos que se considerarán críticos si aparecen abiertos y no están en la safelist.
En cada ciclo de monitoreo el motor compara la lista de puertos abiertos detectada en el servidor contra estas dos listas y genera, si corresponde, una notificación de tipo port_dangerous o port_safe_closed. La deduplicación es de veinticuatro horas: un mismo puerto no genera múltiples alertas dentro del mismo día.
Plan y facturación
La opción billing de la barra lateral muestra el plan actual y un comparativo de planes (free y pro). El cambio de plan opera por flujos externos y no incluye, en esta versión, integración con pasarelas de pago.
Cerrar sesión
Desde el pie de la barra lateral, el botón salir invalida la cookie de sesión auditx_session y redirige al formulario de inicio de sesión.