Newsletter
Requisitos previos de acceso
- Permiso (módulo): acceso habilitado por el guard administrativo de la ruta (
admin). La ruta es/users/newsletter, pero el elemento aparece en el grupo Comunicación. (En el master-map el permiso figura comoadmin/viewUsers— VERIFICAR en el entorno.) - Licencia/Feature: Ninguna.
- Contenedor del menú: GENERAL → grupo Comunicación (ícono
campaign) → Newsletter.
Qué es / cuándo usar
Lista los correos electrónicos de los usuarios suscritos a la newsletter de la plataforma. Es una pantalla de consulta y exportación — no crea ni envía ninguna comunicación. Úsela para auditar la base de suscriptores y exportar la lista (CSV) para utilizarla en herramientas de campaña o para alimentar un envío a través de Envío de e-mail.
Requisitos previos
- Permiso: elemento bajo guard de ruta administrativo. El permiso en Axia es doble (enum CPM + módulo dinámico en la BD).
- Licencia/Feature: ninguna.
- Dependencias con otras pantallas: la suscripción en sí la realiza el usuario final (Midas-Web); aquí solo se consulta el resultado.
Paso a paso
- Acceda al menú Comunicación → Newsletter.
- La pantalla carga la lista de correos suscritos (ordenada alfabéticamente).
- Use el campo de búsqueda para filtrar por un fragmento del correo electrónico.
- Haga clic en Exportar para descargar la lista en CSV.
Campos / Columnas
| Filtro/Columna | Qué muestra | Origen del dato |
|---|---|---|
| Búsqueda | Filtra la lista por subcadena del correo (case-insensitive) | filtro client-side sobre la lista cargada |
| E-mail (columna) | Correo de cada suscriptor | getAllUserNewsletter (UserRolesService → CPM) |
Acciones y modales
- Exportar (CSV): genera un archivo
newsletter_<fecha>.csv(con BOM UTF-8) que contiene la lista de correos electrónicos. El encabezado del CSV incluye las columnasemail;name— la columnanamepuede quedar vacía cuando el backend retorna solo el correo. La descarga es client-side (no llama al backend).
Reglas de negocio / consideraciones
Atención
- Pantalla solo lectura — no hay creación, edición ni envío aquí. Para enviar a la base de suscriptores, use Envío de e-mail.
- La lista refleja quienes optaron por recibir la newsletter (opt-in del usuario). Trate el CSV como dato personal (LGPD): controle quién lo exporta y dónde se utiliza la lista.
- No hay paginación real de envío aquí; es únicamente la base de suscriptores.