DORA Artículo 21 en profundidad — mapeo de controles CI/CD, lista de comprobación del auditor y paquete de evidencia

El Artículo 21 del Reglamento de Resiliencia Operativa Digital (DORA) define los requisitos fundamentales de gestión del riesgo ICT que las entidades financieras deben implementar, monitorizar y evidenciar de forma continua. A diferencia de las obligaciones de gobernanza de alto nivel, el Artículo 21 se centra en controles técnicos y organizativos concretos, y para la mayoría de las instituciones, el pipeline CI/CD es donde se aplica en la práctica una gran parte de esos controles.

Esta es la referencia completa y consolidada del Artículo 21 en un contexto CI/CD. Reúne, en un único recurso listo para auditoría, cuatro elementos que los equipos de cumplimiento y aseguramiento normalmente tienen que ensamblar por separado: un análisis en profundidad de cada requisito del Artículo 21, un mapeo control a control desde la normativa hasta los controles CI/CD específicos y la evidencia que generan, una lista de comprobación del auditor para revisiones internas y supervisoras, y un paquete de evidencia que describe exactamente qué artefactos presentar y dónde encontrarlos.

El público al que va dirigido son auditores, responsables de cumplimiento y profesionales de GRC que se preparan para —o llevan a cabo— una evaluación de DORA. Lea el análisis en profundidad para comprender la intención, utilice el mapeo para conectar los requisitos con los controles, trabaje la lista de comprobación durante el trabajo de campo y ensamble el paquete de evidencia para demostrar que los controles se aplican de forma coherente y reproducible.

Arquitectura de cumplimiento DORA – CI/CD como sistema regulado Diagrama de arquitectura que muestra cómo los pipelines CI/CD aplican los controles de gestión del riesgo ICT del Artículo 21 de DORA y generan evidencia de cumplimiento continuo. Arquitectura de cumplimiento DORA Artículo 21 · CI/CD como sistema ICT regulado EVIDENCIA DE CUMPLIMIENTO CONTINUO Logs de auditoría Aprobaciones y SoD Procedencia de artefactos Eventos de monitorización Retención e informes Gobernanza DORA Gestión del riesgo ICT Identificación de riesgos Políticas y supervisión Pipeline CI/CD Aplicación del Artículo 21 de DORA Control de acceso y segregación de funciones Aprobación de cambios y gates de política Pruebas de seguridad y controles de integridad Producción y operaciones Resiliencia operativa Monitorización en runtime Respuesta a incidentes
Cómo los pipelines CI/CD aplican los controles de gestión del riesgo ICT del Artículo 21 de DORA y generan evidencia de cumplimiento continuo.

Comprender el alcance del Artículo 21 de DORA

El Artículo 21 exige a las entidades financieras establecer, implementar y mantener un marco integral de gestión del riesgo ICT. Este marco debe garantizar la confidencialidad, integridad, disponibilidad y autenticidad de los sistemas ICT que respaldan funciones críticas o importantes.

Los pipelines CI/CD entran en este alcance porque influyen directamente en:

  • el comportamiento de los sistemas de producción
  • la frecuencia y estabilidad de los despliegues
  • la integridad de la cadena de suministro de software
  • el acceso privilegiado a la infraestructura y las aplicaciones

En consecuencia, los pipelines CI/CD deben gobernarse y controlarse como sistemas ICT regulados.


Artículo 21(1): marco de gestión del riesgo ICT y CI/CD

El Artículo 21(1) exige un marco estructurado de gestión del riesgo ICT que cubra la identificación, protección, prevención, detección, respuesta y recuperación.

Los pipelines CI/CD respaldan este requisito mediante:

  • la identificación del riesgo a través de pruebas de seguridad automatizadas
  • la prevención del riesgo mediante la aplicación de políticas y gates de aprobación
  • la detección de anomalías a través de la monitorización del pipeline
  • el respaldo a la respuesta mediante mecanismos de rollback trazables
  • la habilitación de la recuperación mediante procesos de despliegue controlados

Integrar estos mecanismos en los flujos de trabajo de CI/CD garantiza que la gestión del riesgo ICT sea operativa en lugar de teórica.


Artículo 21(2)(a): control de acceso y operaciones privilegiadas

El Artículo 21(2)(a) exige mecanismos adecuados de control de acceso para proteger los sistemas ICT del acceso no autorizado.

En contextos CI/CD, esto se traduce en:

  • una separación estricta entre los usuarios humanos y las identidades del pipeline
  • la aplicación del mínimo privilegio para las cuentas de servicio de CI/CD
  • el control de acceso basado en roles para la configuración del pipeline
  • MFA obligatorio para los administradores

No proteger las rutas de acceso al CI/CD expone a las organizaciones a un riesgo sistémico, ya que los pipelines suelen tener privilegios elevados en todos los entornos.


Artículo 21(2)(b): segregación de funciones y gobernanza

El Artículo 21 hace hincapié en la segregación de funciones para reducir el riesgo de cambios no autorizados o no revisados.

Los pipelines CI/CD aplican la segregación de funciones mediante:

  • la exigencia de una revisión de código independiente antes de ejecutar el pipeline
  • la separación de los permisos de compilación, validación y despliegue
  • la aplicación de flujos de trabajo de aprobación para las releases sensibles
  • el registro de todas las anulaciones y excepciones

La segregación automatizada dentro de los pipelines ofrece garantías más sólidas que los controles manuales.


Artículo 21(2)(c): registro, monitorización y detección

El Artículo 21 exige capacidades de monitorización y detección continuas para identificar los incidentes relacionados con las ICT.

Los pipelines CI/CD contribuyen mediante:

  • el registro de todas las ejecuciones del pipeline y los cambios de configuración
  • el registro de los resultados de los análisis de seguridad y las decisiones de aprobación
  • la emisión de alertas ante comportamientos anómalos o controles fallidos
  • la integración con sistemas centralizados de monitorización y SIEM

Estos logs constituyen una parte crítica de los procesos de detección e investigación conformes con DORA.


Artículo 21(2)(d): gestión de cambios e integridad del sistema

La gestión de cambios es un componente central del Artículo 21. Los pipelines CI/CD implementan directamente procesos de cambio controlados.

Los mecanismos de aplicación clave incluyen:

  • la aprobación obligatoria de cambios mediante gates de pipeline
  • la validación y firma de la integridad de los artefactos
  • la trazabilidad entre el código fuente, la ejecución del pipeline y el artefacto desplegado
  • la prevención de despliegues fuera de banda

Estos controles garantizan que solo los cambios autorizados y verificados lleguen a los sistemas de producción.


Artículo 21(2)(e): resiliencia, copias de seguridad y recuperación

La resiliencia operativa es un objetivo central de DORA. Los pipelines CI/CD no deben convertirse en puntos únicos de fallo.

Un diseño de pipeline resiliente incluye:

  • entornos de compilación reforzados y aislados
  • redundancia para los componentes CI/CD críticos
  • mecanismos de rollback y redespliegue probados
  • copia de seguridad segura de la configuración y los artefactos del pipeline

Los pipelines CI/CD que fallan de forma controlada y se recuperan con rapidez respaldan los objetivos más amplios de resiliencia ICT.


Generación continua de evidencia para el cumplimiento del Artículo 21

Una de las ventajas más significativas del cumplimiento basado en CI/CD es la generación continua de evidencia.

Los pipelines CI/CD producen de forma natural:

  • logs de acceso y registros de aprobación
  • resultados de pruebas de seguridad
  • metadatos de procedencia de artefactos
  • historiales de despliegue

Esta evidencia respalda directamente las expectativas de auditoría del Artículo 21 al demostrar que los controles se aplican de forma coherente y continua.


Brechas habituales observadas durante las evaluaciones de DORA

Las organizaciones a menudo subestiman la relevancia del CI/CD durante los esfuerzos de preparación para DORA. Las brechas habituales incluyen:

  • tratar los pipelines como herramientas no reguladas
  • privilegios excesivos concedidos a la automatización
  • falta de procedencia de artefactos
  • retención de logs insuficiente
  • excepciones y anulaciones no documentadas

Abordar estas brechas de forma temprana reduce significativamente el riesgo regulatorio y operativo.


Artículo 21 ↔ mapeo de controles CI/CD

El análisis en profundidad anterior explica qué pide cada requisito del Artículo 21. El mapeo siguiente lo convierte en una visión operativa: para cada requisito, nombra el control CI/CD correspondiente y la evidencia específica que ese control produce. Los auditores pueden leer cada fila como una afirmación comprobable: el requisito de la izquierda debería satisfacerse mediante el control del centro, y demostrarse con la evidencia de la derecha.

Artículo 21(1) — marco de gestión del riesgo ICT

Requisito de DORAControl CI/CDEvidencia generada
Identificar y evaluar los riesgos ICTPruebas de seguridad automatizadas (SAST, SCA, DAST)Informes de análisis, logs del pipeline
Prevenir y mitigar los riesgos ICTAplicación de políticas y gates de pipelineDecisiones de gate, aprobaciones
Detectar actividades anómalasMonitorización del pipeline y alertasLogs de alertas, eventos de SIEM
Responder a incidentes ICTRollback y redespliegues controladosHistorial de despliegues
Recuperarse de las interrupcionesCompilaciones y releases reproduciblesMetadatos de compilación

Artículo 21(2)(a) — control de acceso

Requisito de DORAControl CI/CDEvidencia generada
Impedir el acceso no autorizadoRBAC para la configuración del CI/CDLogs de control de acceso
Proteger las operaciones privilegiadasCuentas de servicio con mínimo privilegioPolíticas de IAM
Asegurar el acceso administrativoMFA para administradores de CI/CDLogs de autenticación
Controlar las identidades de automatizaciónIdentidades de pipeline separadasInventario de identidades

Artículo 21(2)(b) — segregación de funciones

Requisito de DORAControl CI/CDEvidencia generada
Separar roles en conflictoRequisitos de revisión de códigoHistorial de pull requests
Impedir la autoaprobaciónReglas de aprobación aplicadas por el pipelineRegistros de aprobación
Controlar la autoridad de releasePermisos de compilación y despliegue separadosMapeo de roles del pipeline
Registrar anulaciones y excepcionesRegistro de excepcionesLogs de auditoría de anulaciones

Artículo 21(2)(c) — registro y monitorización

Requisito de DORAControl CI/CDEvidencia generada
Monitorizar la actividad del sistema ICTRegistro completo de la ejecución del pipelineLogs de ejecución
Detectar eventos relevantes para la seguridadControles fallidos y alertas de anomalíasAlertas de seguridad
Retener los logs de forma seguraAlmacenamiento centralizado de logsConfiguración de retención
Respaldar las investigacionesRastros de auditoría inmutablesLogs listos para análisis forense

Artículo 21(2)(d) — gestión de cambios e integridad

Requisito de DORAControl CI/CDEvidencia generada
Controlar los cambios en los sistemas ICTPipelines CI/CD obligatoriosHistorial de despliegues
Garantizar la integridad de los cambiosFirma y verificación de artefactosMetadatos de firma
Trazar los cambios de extremo a extremoVinculación código → pipeline → artefactoRegistros de procedencia
Impedir los despliegues no autorizadosGates de política y aprobacionesLogs de aplicación de gates

Artículo 21(2)(e) — resiliencia, copias de seguridad y recuperación

Requisito de DORAControl CI/CDEvidencia generada
Garantizar la resiliencia del sistemaEntornos de compilación reforzados y aisladosConfiguración del entorno
Evitar los puntos únicos de falloComponentes CI/CD redundantesDocumentación de arquitectura
Habilitar los mecanismos de recuperaciónFlujos de trabajo de rollback y redespliegueLogs de recuperación
Proteger las configuracionesCopia de seguridad segura de la configuración del pipelineRegistros de copias de seguridad

Artículo 21(2)(f) — mejora continua

Requisito de DORAControl CI/CDEvidencia generada
Revisar la postura de riesgo ICTRevisiones periódicas de seguridad del pipelineInformes de revisión
Actualizar los controles según sea necesarioCambios en la configuración del pipelineLogs de cambios
Mejorar la detección y la prevenciónActualizaciones de herramientas y ajuste de reglasHistorial de versiones
Alinearse con la evolución de las amenazasActualizaciones del pipeline basadas en amenazasEvaluaciones de riesgo

Cómo utilizan los auditores esta tabla

  • Validar que los requisitos del Artículo 21 se aplican técnicamente
  • Identificar dónde contribuye el CI/CD a la gestión del riesgo ICT
  • Solicitar la evidencia específica generada por los pipelines
  • Evaluar la coherencia y repetibilidad de los controles

Lista de comprobación del auditor para el Artículo 21

Una vez que el mapeo establece qué controles deberían existir, la lista de comprobación siguiente permite a un evaluador confirmar si realmente existen. Está organizada por las mismas subsecciones del Artículo 21 y es apta para auditorías internas, revisiones supervisoras y evaluaciones regulatorias. Cada línea es una comprobación de control de sí/no; un “no” marca una brecha que justifica un hallazgo o una acción de remediación.

Artículo 21(1) — marco de gestión del riesgo ICT

Comprobación de controlNo
Los pipelines CI/CD se incluyen en el alcance de la gestión del riesgo ICT
Los riesgos ICT relacionados con la entrega de software se identifican formalmente
Los controles preventivos se aplican mediante los pipelines CI/CD
Existen mecanismos de detección para los incidentes relacionados con el pipeline
El CI/CD respalda los procesos de respuesta y recuperación

Artículo 21(2)(a) — control de acceso

Comprobación de controlNo
El acceso al CI/CD sigue los principios de mínimo privilegio
Las identidades del pipeline están separadas de los usuarios humanos
Se aplica RBAC para la configuración del pipeline
MFA es obligatorio para los administradores de CI/CD
Las acciones privilegiadas están restringidas y monitorizadas

Artículo 21(2)(b) — segregación de funciones

Comprobación de controlNo
Los desarrolladores no pueden autoaprobar cambios en producción
La revisión de código es obligatoria antes de ejecutar el pipeline
Los permisos de compilación y despliegue están separados
Las anulaciones y excepciones se registran
La segregación de funciones se revisa periódicamente

Artículo 21(2)(c) — registro y monitorización

Comprobación de controlNo
Todas las ejecuciones de CI/CD se registran
Los logs incluyen aprobaciones y controles de seguridad
Los logs se recopilan de forma centralizada
La retención de logs cumple los requisitos regulatorios
Existen alertas ante comportamientos anómalos del pipeline

Artículo 21(2)(d) — gestión de cambios e integridad

Comprobación de controlNo
Todos los cambios en producción pasan por los pipelines CI/CD
La integridad de los artefactos se verifica antes del despliegue
La procedencia vincula el código fuente con los artefactos desplegados
Los despliegues fuera de banda se impiden o se registran
Las aprobaciones de cambios son auditables

Artículo 21(2)(e) — resiliencia, copias de seguridad y recuperación

Comprobación de controlNo
Los pipelines CI/CD están diseñados para la resiliencia
Los entornos de compilación están aislados y reforzados
Las configuraciones del pipeline se respaldan de forma segura
Los procedimientos de rollback están probados
Los componentes CI/CD no representan puntos únicos de fallo

Artículo 21(2)(f) — mejora continua

Comprobación de controlNo
Los controles de seguridad del CI/CD se revisan periódicamente
Los controles del pipeline evolucionan con el panorama de amenazas
Las lecciones aprendidas se reincorporan a los pipelines
Las brechas de cumplimiento activan acciones correctivas
La supervisión de la dirección incluye la postura de riesgo del CI/CD

Orientación para el auditor

Al utilizar esta lista de comprobación:

  • Solicite evidencia técnica, no solo políticas
  • Verifique que los controles estén automatizados y aplicados
  • Confirme que la evidencia sea actual y reproducible
  • Evalúe la coherencia entre equipos y pipelines
  • Preste especial atención a las excepciones y anulaciones

Paquete de evidencia para auditores

Una lista de comprobación confirma que un control está presente; el paquete de evidencia se lo demuestra a un auditor. Esta sección final enumera, subsección por subsección, los artefactos técnicos y operativos que las instituciones financieras deben presentar, qué esperan los auditores de cada uno y dónde reside habitualmente esa evidencia. El énfasis en todo momento recae en la evidencia generada por el sistema, con marca de tiempo y reproducible, más que en las declaraciones de política por sí solas.

Cómo utilizar este paquete de evidencia

  • Utilícelo como lista de comprobación durante la preparación de la auditoría
  • Compártalo con los equipos de ingeniería, seguridad y cumplimiento
  • Adjunte referencias a sistemas, logs y repositorios reales
  • Asegúrese de que la evidencia sea actual, trazable y reproducible

Artículo 21(1) — marco de gestión del riesgo ICT

Evidencia a aportar

Tipo de evidenciaLo que esperan los auditores
Registro de riesgos ICTLos pipelines CI/CD figuran explícitamente como sistemas ICT dentro del alcance
Modelos de amenazasRiesgos relacionados con el CI/CD (abuso de credenciales, cadena de suministro, integridad)
Planes de tratamiento del riesgoControles asignados a los pipelines CI/CD
Documentación de gobernanzaTitularidad de la seguridad y el riesgo del CI/CD

Fuentes habituales

  • Herramientas de gestión de riesgos
  • Documentación de arquitectura
  • Repositorios de gobernanza de seguridad

Artículo 21(2)(a) — control de acceso

Evidencia a aportar

Tipo de evidenciaLo que esperan los auditores
Políticas de IAMMínimo privilegio para las cuentas de servicio de CI/CD
Configuración de RBACSeparación de roles para la administración del pipeline
Aplicación de MFAPrueba de que MFA es obligatorio para los usuarios privilegiados
Inventario de identidadesDistinción entre identidades humanas y de automatización

Fuentes habituales

  • Plataforma de IAM
  • Configuración del sistema CI/CD
  • Informes de revisión de acceso

Artículo 21(2)(b) — segregación de funciones

Evidencia a aportar

Tipo de evidenciaLo que esperan los auditores
Reglas de revisión de códigoRevisión por pares obligatoria aplicada
Flujos de trabajo de aprobaciónAprobación independiente para los cambios en producción
Mapeo de rolesSeparación entre los roles de compilación, validación y despliegue
Logs de excepcionesRegistros de anulaciones y aprobaciones

Fuentes habituales

  • Plataforma de control de versiones
  • Definiciones del pipeline CI/CD
  • Logs de auditoría

Artículo 21(2)(c) — registro y monitorización

Evidencia a aportar

Tipo de evidenciaLo que esperan los auditores
Logs de ejecución del pipelineHistorial completo de las ejecuciones y sus resultados
Logs de eventos de seguridadControles fallidos, releases bloqueadas
Cuadros de mando de monitorizaciónVisibilidad sobre la salud del pipeline
Políticas de retención de logsAlineación con los requisitos regulatorios

Fuentes habituales

  • Plataformas CI/CD
  • Sistemas de SIEM / registro
  • Herramientas de monitorización

Artículo 21(2)(d) — gestión de cambios e integridad

Evidencia a aportar

Tipo de evidenciaLo que esperan los auditores
Registros de despliegueTodos los cambios en producción trazables hasta los pipelines
Firma de artefactosPrueba de integridad criptográfica
Metadatos de procedenciaVinculación código → compilación → artefacto
Aprobaciones de releasePuntos de decisión auditables

Fuentes habituales

  • Repositorios de artefactos
  • Almacenes de metadatos de CI/CD
  • Sistemas de gestión de releases

Artículo 21(2)(e) — resiliencia, copias de seguridad y recuperación

Evidencia a aportar

Tipo de evidenciaLo que esperan los auditores
Diagramas de arquitectura del CI/CDRedundancia y aislamiento
Procedimientos de copia de seguridadCopias de seguridad seguras de las configuraciones del pipeline
Pruebas de recuperaciónEvidencia de ejercicios de rollback y recuperación
Playbooks de incidentesProcedimientos de respuesta específicos del CI/CD

Fuentes habituales

  • Documentación de arquitectura
  • Sistemas de copia de seguridad
  • Herramientas de gestión de incidentes

Artículo 21(2)(f) — mejora continua

Evidencia a aportar

Tipo de evidenciaLo que esperan los auditores
Informes de revisiónRevisiones periódicas de seguridad del CI/CD
Logs de cambiosMejoras en los controles del pipeline
Métricas y KPIIndicadores de seguridad y resiliencia
Supervisión de la direcciónEvidencia de revisión de gobernanza

Fuentes habituales

  • Registros de revisiones de seguridad
  • Historial de cambios del CI/CD
  • Notas de reuniones de gobernanza

Errores habituales de auditoría (qué NO mostrar en solitario)

Los auditores cuestionarán:

  • Políticas de alto nivel sin aplicación técnica
  • Capturas de pantalla sin trazabilidad
  • Atestaciones manuales sin evidencia del sistema
  • Ejemplos puntuales en lugar de controles repetibles

La evidencia debe ser generada por el sistema, con marca de tiempo y reproducible.


Consejos de empaquetado orientados al auditor

  • Agrupe la evidencia por subsección del Artículo 21
  • Proporcione acceso de solo lectura a logs y cuadros de mando
  • Incluya evidencia de muestra + explicación
  • Indique claramente los responsables de los controles
  • Evite sobrecargar a los auditores con datos irrelevantes

Conclusión

El Artículo 21 de DORA establece una expectativa clara: la gestión del riesgo ICT debe estar integrada, ser continua y aplicarse técnicamente. Los pipelines CI/CD, como facilitadores centrales de la entrega de software, son fundamentales para cumplir esa expectativa y, dado que generan logs, aprobaciones y procedencia como subproducto de su funcionamiento normal, son también una de las fuentes de evidencia de auditoría más ricas de que dispone una entidad financiera.

Al alinear el diseño del pipeline con los controles del Artículo 21 descritos aquí, y al preparar el mapeo, la lista de comprobación y el paquete de evidencia con antelación, las instituciones pueden pasar de las carreras reactivas ante las auditorías a un estado de preparación continua para la auditoría, demostrando resiliencia operativa, reduciendo el riesgo sistémico y ofreciendo a los reguladores una prueba de cumplimiento concreta y reproducible.


Recursos relacionados


Contexto “audit-ready”

Contenido pensado para entornos regulados: controles antes que herramientas, enforcement en CI/CD y evidencia por diseño para auditorías.

Enfoque en trazabilidad, aprobaciones, gobernanza de excepciones y retención de evidencia de extremo a extremo.

Ver la metodología en la página About.