Cumple con la eliminación de un inventario del sistema, pausa el trabajo bajo retención legal, deja que las copias de seguridad expiren y registra la evidencia de cumplimiento, tratando el Artículo 17 del GDPR como ámbito jurisdiccional en lugar de una afirmación de certificación.
Estado del paquete: contexto de referencia listo para revisión humana. El contrato y los escenarios de prueba están completos, pero no se afirma que una implementación adoptante los haya superado.
Decisión
La eliminación se basa en el inventario, no en la eliminación de una sola fila de usuario. El operador recorre las clases de almacenamiento en system-inventory.yaml y registra por clase erased, anonymized, retained-under-exception o blocked-by-legal-hold. Una retención legal activa pausa el cumplimiento. Las copias de seguridad no se editan quirúrgicamente; expiran según la retención documentada. La evidencia lista clase, método, tiempo y actor. Este bloque cubre datos personales de un sujeto identificado en la UE/EEE bajo el Artículo 17 del GDPR. No es certificación, adecuación ni asesoría legal.
Alcance
- Recepción, verificación de identidad, barrido de inventario, comprobaciones de retención y evidencia.
- Clases de almacenamiento que deben cubrirse antes de
fulfilled. - Expiración de copias de seguridad versus eliminación en almacenamiento en vivo.
- Jurisdicción: Artículo 17 del GDPR de la UE/EEE según adoptado por este programa.
Fuera de este bloque
- Gracia genérica de eliminación suave, excepto que la eliminación puede acortar la gracia cuando se requiera.
- Internos de registro de auditoría excepto excepciones de retención nombradas.
- Cómo se implementa la redacción de registros más allá de listar registros como una clase.
Contrato
- Una solicitud no puede pasar a
fulfilledmientras cualquier clase de inventario esténot-startedoin-progress. - Una retención activa para el sujeto establece
paused-legal-holdy omite la eliminación en vivo de registros en disputa. - Datos primarios, búsqueda, almacenamiento de objetos, cachés, colas, réplicas, extractos analíticos y subprocesadores tienen cada uno un resultado explícito.
- Las copias de seguridad registran
expire-by; el cumplimiento en vivo puede completarse mientras la expiración de la copia de seguridad está pendiente solo si la evidencia indica que las restauraciones volverán a aplicar la eliminación. - La evidencia es solo de adición después del cumplimiento, con un resumen de la versión del inventario.
- El paquete no afirma certificación ISO ni GDPR ni aprobación supervisora.
Implementación
Verifique el sujeto, luego ejecute un trabajador idempotente por clase. Genere tickets para subprocesadores y almacene el id del ticket. Los manuales de restauración deben volver a aplicar las listas de eliminación abiertas o cumplidas. Las excepciones nombradas del Artículo 17 son razones de retención, no omisiones silenciosas.
Manejo de fallos
La falla de la API de clase mantiene la solicitud abierta. La verificación de identidad fallida no inicia eliminación. La liberación de retención reanuda las clases restantes. Una restauración de copia de seguridad después del cumplimiento abre una tarea de re-aplicación. La evidencia no debe enviar documentos de identidad por correo electrónico.
Verificación
Cada clase de inventario debe aparecer en un fixture cumplido. El cumplimiento durante retención debe pausar. Los inquilinos de staging no deben contener datos personales reales. Se requiere revisión humana del DPO antes del uso en políticas de producción. Ejecute los escenarios empaquetados.
Los ejemplos con apariencia ejecutable en este paquete son fixtures y contratos de aceptación. Ejecute
python tools/validate.py desde la raíz de la colección para verificar la estructura y metadatos del paquete; luego
implemente y ejecute los escenarios en el repositorio objetivo.
Suposiciones de adopción
- Los nombres y valores numéricos en
example.yamlson un perfil de adopción, no valores predeterminados universales. - El equipo adoptante debe mapear actores, clases de datos, vocabulario de errores y propiedad a su sistema.