Qué se anota#
Esta página es la referencia de lo que queda en la auditoría de Empowerment Center: cada categoría con sus acciones, los canales por los que se actúa y lo que a propósito no se anota. Los nombres de las acciones son los que enseña la pantalla y la exportación; el código, entre paréntesis en la tabla, es el que sale en las líneas de registro (véase Conservación y envío a un SIEM).
Categorías#
| Categoría | Código | Qué recoge | Se conserva |
|---|---|---|---|
| Accesos | ACCESS |
Entradas, salidas, intentos fallidos, sesiones caducadas o cerradas, credenciales de servicio y sesiones incrustadas | 365 días |
| Consultas | QUERY |
Cada consulta a una BD de cliente, con su SQL, y las rechazadas por la seguridad por columnas | 90 días |
| Cambios de datos | DATA |
Cambios de registros con formularios, datos externos y listas | 365 días |
| Libros | WORKBOOK |
Crear, guardar, copiar, restaurar, borrar, desbloquear y publicar libros, y los marcadores públicos | 365 días |
| Trabajos | JOB |
El final de cada trabajo | 90 días |
| Planificación | SCHEDULING |
Las ejecuciones programadas | 365 días |
| Distribución | DISTRIBUTION |
Las suscripciones, las alertas de datos y cada entrega | 365 días |
| Metadata | METADATA |
Los cambios del metadata, sus exportaciones, importaciones y restauraciones | 365 días |
| Administración | ADMINISTRATION |
Usuarios, roles, privilegios, conexiones, licencia, credenciales, plantillas, capas y lo que hace quien administra el sistema | 365 días |
Los plazos son los de por defecto y se cambian por categoría (véase Conservación y envío a un SIEM).
Acciones#
Accesos#
| Acción | Cuándo se anota |
|---|---|
Inicio de sesión (LOGIN) |
Un usuario entra, con usuario y contraseña o con el proveedor de identidad. Lleva la dirección y el proveedor. |
Intento fallido (LOGIN_FAILED) |
Un intento de entrada rechazado, con el motivo en palabras: «Usuario o contraseña incorrectos», «Usuario inhabilitado», «Usuario bloqueado», «Rechazado sin comprobarlo: no había pasado el retardo entre intentos», «El proveedor de identidad lo identificó, pero no tiene cuenta habilitada en ECenter», «Falló el inicio de sesión con el proveedor de identidad»… |
Cierre de sesión (LOGOUT) |
El usuario sale con Cerrar sesión. |
Sesión caducada (SESSION_EXPIRED) |
Una sesión caduca por inactividad, o termina porque el usuario se inhabilitó, se bloqueó, se borró o cambió de login. Una por sesión, con cuándo empezó y su último acceso. |
Sesión cerrada por un administrador (SESSION_CLOSED) |
Alguien con Administración del sistema la cierra desde la consola de operación. |
Cambio de contraseña (PASSWORD_CHANGED) |
Un usuario cambia su propia contraseña. Nunca la contraseña. |
Correo del proveedor rechazado (USER_EMAIL_REJECTED, fallida) |
El proveedor de identidad traía un correo que ya usa otro usuario y no se copió. |
Acceso con credencial de servicio (API_ACCESS) |
El primer uso de una credencial de servicio en cada hora (ecenter.security.bearer.access-audit-interval). |
Credencial de servicio rechazada (API_ACCESS_REJECTED) |
Una petición con una credencial que no vale, revocada o sin el ámbito. |
Token de incrustación emitido / rechazado (EMBED_TOKEN_ISSUED, EMBED_TOKEN_REJECTED) |
Una aplicación anfitriona pide un token para un usuario, o uno no se acepta. |
Sesión incrustada iniciada / terminada (EMBED_SESSION_STARTED, EMBED_SESSION_ENDED) |
Empieza o termina una sesión incrustada, con el motivo del final. |
Documento incrustado abierto (EMBEDDED_DOCUMENT_OPENED) |
Se abre un documento dentro de una aplicación anfitriona. |
Render de un envío iniciado / Token de render rechazado (RENDER_SESSION_STARTED, RENDER_TOKEN_REJECTED) |
El navegador sin interfaz dibuja un documento para una entrega, o su token no vale. |
Consultas#
| Acción | Cuándo se anota |
|---|---|
Consulta (QUERY) |
Cada sentencia contra una BD de cliente: cubos, listados, gráficos, mapas, registros de formularios, valores de los selectores y la API de consulta. Con el SQL, los valores de los parámetros (hasta 1 000, de hasta 1 000 caracteres cada uno), las filas, la duración, el trabajo y el documento y el libro o la lista que la pidió. |
Consulta rechazada (QUERY_DENIED, fallida) |
Una petición que nombra dimensiones o métricas que el usuario no ve. Guarda sus identificadores, nunca sus nombres, y si estaban en la segmentación. Se anota aunque no se registren las consultas: sirve para ver tanteos. |
Las rutas que no ejecutan una consulta (leer el catálogo, validar, pedir solo el plan) no se anotan.
Cambios de datos#
| Acción | Cuándo se anota |
|---|---|
Cambio de registros (RECORDS_CHANGED) |
Un envío de un formulario, con las altas, las modificaciones y las bajas por tabla. |
Integración de datos externos (EXTERNAL_DATA_INTEGRATED) |
Se integran unos datos externos en el metadata. |
Carga de datos externos (EXTERNAL_DATA_LOADED) |
Se cargan o se actualizan sus datos, o se llama a un procedimiento permitido con tablas de una subida. |
Eliminación de datos externos (EXTERNAL_DATA_DELETED) |
Se eliminan. |
Renovación de lista (RECORD_LIST_RENEWED) |
Se renueva una lista, a mano o al usarla, con su SELECT, sus registros y lo que tardó; fallida si no se pudo. |
Lista borrada (RECORD_LIST_DELETED) |
Se borra una lista. |
Libros#
| Acción | Cuándo se anota |
|---|---|
Libro creado, guardado, copiado, restaurado, borrado (WORKBOOK_CREATED, _SAVED, _COPIED, _RESTORED, _DELETED) |
Lo que dice su nombre. Si se borró algo que otros usaban, tras confirmarlo, la descripción lo dice: «(confirmado: lo usaban 3 objetos, 1 que no podía abrir)». |
Libro desbloqueado (WORKBOOK_UNLOCKED) |
Alguien quita el bloqueo desde la consola de operación, con quién lo tenía. |
Libro publicado (WORKBOOK_PUBLISHED) |
Una versión publicada en el portal, a mano o tras el recálculo, con su número. |
Marcador (BOOKMARK_CHANGED) |
Un marcador de documento público creado, cambiado, renombrado, eliminado, o hecho público o privado. |
Trabajos y planificación#
| Acción | Categoría | Cuándo se anota |
|---|---|---|
Trabajo (JOB_FINISHED) |
Trabajos | Cada trabajo que termina, bien, mal o cancelado, con su clase, su estado, su error y el documento o la lista que calculaba. |
Ejecución programada (SCHEDULED_RUN) |
Planificación | Cada ejecución de una tarea programada que termina (también las no hechas y las detenidas), con el canal SCHEDULED. |
Ejecución programada detenida (SCHEDULED_RUN_STOPPED) |
Planificación | Alguien detiene una ejecución en marcha, a su nombre, con en nombre de quién corría. |
Distribución#
| Acción | Cuándo se anota |
|---|---|
Suscripción creada, cambiada, pausada, reanudada, eliminada (SUBSCRIPTION_*) |
Cambios en una suscripción. La pausa automática por fallos lleva auto=true. |
Baja de una suscripción (SUBSCRIPTION_UNSUBSCRIBED) |
Un destinatario se da de baja. |
Entrega (DELIVERY) |
Una por destinatario y envío, con el responsable como usuario y el destinatario como objeto, el documento, el formato, el estado, el fichero por su nombre, tamaño y huella (nunca su contenido). Fallida si falló. |
Alerta de datos creada, cambiada, pausada, reanudada, silenciada, eliminada (ALERT_*) |
Cambios en una alerta de datos. |
Baja de una alerta de datos (ALERT_RECIPIENT_LEFT) |
Un destinatario se da de baja. |
Estado de una alerta de datos (ALERT_STATE_CHANGED) |
Una por destinatario y evaluación que cambia de estado o le avisa, a nombre del destinatario, con sus valores. |
Metadata#
| Acción | Cuándo se anota |
|---|---|
Alta, Cambio y Baja en el metadata (METADATA_CREATED, _UPDATED, _DELETED) |
Un cambio en el metadata o en una agrupación: qué elemento, qué cambió y, si se confirmó, su impacto («(confirmado: rompe 2 documentos)»). Solo nombres y recuentos, nunca valores ni la condición de un universo. |
Metadata exportado (METADATA_EXPORTED) |
Una exportación, con los recuentos por clase y la huella SHA-256 del fichero. |
Metadata importado (METADATA_IMPORTED) |
Una importación, con lo creado, cambiado y eliminado y los privilegios creados. |
Metadata restaurado (METADATA_RESTORED) |
Una restauración desde una copia, con su fecha y su motivo. |
Administración#
| Acción | Cuándo se anota |
|---|---|
Licencia instalada (LICENSE_INSTALLED) |
Se instala una licencia. |
Alta de usuario, Baja de usuario, Estado de usuario (USER_CREATED, USER_DELETED, USER_STATUS_CHANGED) |
Lo que dice su nombre, a nombre de quien administra, con el usuario en el objeto. |
Roles de usuario (USER_ROLES_CHANGED) |
Cambian los roles de un usuario. |
Correo de usuario, Login de usuario, Descripción de usuario (USER_EMAIL_CHANGED, USER_RENAMED, USER_PROFILE_CHANGED) |
Cambian, con el valor anterior y el nuevo. |
Contraseña restablecida (PASSWORD_RESET) |
Un administrador restablece la contraseña de otro. Nunca la contraseña. |
Gestión por el proveedor de identidad, Grupo del directorio (USER_PROVISIONING_CHANGED, DIRECTORY_GROUP_CHANGED) |
Cambios del aprovisionamiento, con el canal SCIM si los hace el proveedor. |
Rol creado, renombrado, borrado, Privilegios de un rol (ROLE_*) |
Cambios en los roles, con los privilegios añadidos y quitados. |
Privilegio creado, renombrado, movido, borrado (PRIVILEGE_*) |
Cambios en los privilegios; el borrado, con lo que se reasignó y lo que quedó cerrado. |
Credencial de servicio creada / revocada (SERVICE_CREDENTIAL_ISSUED, _REVOKED) |
Nunca el secreto. |
Clave de la instalación rotada (INSTALLATION_KEY_ROTATED) |
La clave con que ECenter firma sus tokens se rota, sola o a mano. |
Aplicación anfitriona (HOST_APP_CHANGED) |
Cambios en una aplicación anfitriona de la incrustación. |
Alta, Cambio de conexión, Conexión activada / desactivada (CONNECTION_*) |
Cambios en una conexión, con qué cambió. Nunca la URL, el usuario ni la contraseña. |
Catálogo leído (CATALOG_REFRESHED) |
Se refresca el catálogo de una conexión, con cuántas tablas y vistas. |
Capa geográfica borrada (GEO_LAYER_DELETED) |
Se borra una capa. |
Plantilla eliminada / restaurada (LAYOUT_DELETED, LAYOUT_RESTORED) |
Se elimina una plantilla del portal o se restaura desde una copia. Guardar una plantilla no se anota. |
Marcador de página (PAGE_BOOKMARK_CHANGED) |
Un marcador público de una página del portal. |
Importación de Empowerment Center 7 (LEGACY_IMPORTED) |
Se importa una instalación de EC7. |
Eventos vueltos a entregar (EVENTS_RESUBMITTED) |
Alguien usa Volver a entregar… en la consola de operación, con cuántos por módulo. Nunca el contenido de los eventos. |
Canales#
El canal dice por dónde actuó el usuario. En la lista, lo que no se hizo en una sesión lleva el canal junto al usuario; en el detalle se ve con su referencia.
| Canal | En pantalla | Qué es | Referencia |
|---|---|---|---|
SESSION |
Sesión | Su sesión en la aplicación | (ninguna) |
SCHEDULED |
Tarea programada | Una tarea programada, en su nombre | sch-run:<ejecución> |
DELIVERY |
Envío de una suscripción | Una entrega de una suscripción | dst-run:<envío> |
ALERT |
Alerta de datos | Una evaluación de una alerta de datos | dst-eval:<evaluación> |
EMBED |
Documento incrustado | Contenido dentro de una aplicación anfitriona | emb:<sesión> |
API |
API | La API de consulta o el intercambio del metadata con una credencial | cred:<credencial> |
MCP |
Asistente (MCP) | Un asistente de IA por el servidor MCP | cred:<credencial> o oauth:<cliente> |
SCIM |
Aprovisionamiento (SCIM) | El proveedor de identidad | La credencial |
EXPORT |
Fichero a petición | Un PDF que pide un usuario y dibuja el navegador sin interfaz | pexp:<trabajo> |
La referencia nunca es un secreto. Con ella se ve todo lo que hizo una ejecución programada o un envío: pulse Incluir junto al canal en el detalle de una entrada (véase Buscar, filtrar y exportar).
Lo que no se anota#
- Los marcadores privados y silenciar una alerta de datos para uno mismo: son preferencias personales.
- Guardar una plantilla del portal.
- Las vistas previas, los análisis de impacto que no se confirman y los rechazos 409 del editor del metadata.
- Los análisis de un paquete de metadata y las importaciones rechazadas.
- Crear a mano una copia del metadata.
- Leer el catálogo o validar una consulta por la API.