Saltar a contenido

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.

Véase también#