{% extends 'admin/base_admin.html.twig' %} {% block title %}Suppressions RGPD{% endblock %} {% block content %}
{% if logs is empty %}
🗑️
Aucune suppression enregistrée

Le journal sera alimenté dès la première suppression de compte.

{% else %}
{% for log in logs %} {% endfor %}
Date Email (hash) ID original Canal Commandes Bénéficiaires Fichiers Brevo IP anonymisée
{{ log.deletedAt|date('d/m/Y H:i') }} {{ log.emailHashed|slice(0, 16) }}… {{ log.originalUserId ?? '—' }} {% if log.channel == 'self_service' %} 👤 Self-service {% elseif log.channel == 'admin' %} ⚙️ Admin {% elseif log.channel == 'rgpd_request' %} 📋 Demande RGPD {% else %} {{ log.channel }} {% endif %} {{ log.commandesCount }} {{ log.beneficiairesCount }} {{ log.filesDeletedCount }} {% if log.brevioPurged %} ✅ {% else %} ⚠️ {% endif %} {{ log.ipAnonymized ?? '—' }}
ℹ️ Les emails sont stockés sous forme de hash SHA-256 — aucune donnée personnelle identifiable n'est conservée dans ce journal. Ce registre constitue la preuve de conformité Art. 17 RGPD en cas de contrôle CNIL.
{% endif %}
{% endblock %}