Consola: bóveda y solicitudes de datos
Buscar sujetos, ver la cronología, exportar, tramitar DSAR e incrustar un portal de autoservicio.
La bóveda es lo que convierte "tenemos tu consentimiento" en una afirmación que puedes respaldar: buscable por sujeto, con la prueba exacta (IP, fecha, versión de la cláusula) detrás de cada decisión. Soporte y legal usan la misma pantalla para dos tareas distintas: consultar una decisión y responder a una solicitud de derechos.
Bóveda de consentimiento
Busca por identificador (email:…, external_id:…, id interno) en el entorno activo (conmutador test/live de la barra superior). Para cada sujeto: identificadores (enmascarados salvo para ADMIN/DPO), consentimiento actual y la cronología completa (consentimiento, preferencias y fusiones) con la IP descifrada. Export descarga el registro completo en JSON. Para mostrar a las personas su propio historial dentro de tu producto, consulta Guía: mostrar a un usuario su propio historial.
Solicitudes de datos (DSAR) — flujo de administración
| Tipo | Qué hace |
|---|---|
| EXPORT | Historial completo y justificantes. Devuelve una URL firmada y con caducidad. |
| RECTIFICATION | Actualiza los identificadores del sujeto (vuelve a cifrar y a calcular el hash). |
| ERASURE | Crypto-shredding: destruye el material de cifrado de los identificadores y anula IP, UA y URL en las filas de la bóveda, conservando el registro anonimizado. Requiere aprobación de DPO/ADMIN antes de tramitarse. Emite subject.erased. |
ConsentRecord anonimizados se conservan como constancia defensiva. Consulta Resolución de problemas.Portal de autoservicio (incrustar en tu producto)
Permite a los usuarios enviar sus propias solicitudes desde un botón "Gestionar mis datos" en tu producto — sin necesidad de abrir un ticket de soporte. Usa una clave pk_; el sujeto se autentica con un token de un solo uso que generas en tu servidor.
// Servidor — genera un token de portal para el usuario autenticado
const { token } = await tc.createPortalToken('email:' + user.email);
// Cliente — abre el formulario de solicitud de autoservicio
window.location.href = `https://api.croombit.com/v1/data-requests/portal?token=${token}`;El usuario elige el tipo de solicitud (exportación, rectificación o borrado), la envía y tu DPO/ADMIN la ve en la cola de la consola. Mientras la solicitud avanza por la verificación de identidad se emiten webhooks dsar.* (consulta la tabla de eventos), y completar un borrado emite subject.erased. Aprobar o completar una exportación o una rectificación no emite un evento propio.
Retención de datos
Durante cuánto tiempo se conserva el histórico superado y cuándo se purgan del todo los sujetos borrados se configura por sitio en Retención y purga — ver Retención y purga.