Lorsqu’un message est supprimé dans Discourse, nous effectuons une suppression logique. Cela signifie que le message reste présent dans la base de données au cas où un administrateur souhaiterait le récupérer ultérieurement. Une suppression logique ne suffit pas lorsque le message supprimé contient des informations sensibles et doit être entièrement effacé de la base de données. Pour ces situations, nous introduisons la possibilité de supprimer définitivement un message.
Pour utiliser cette fonctionnalité, activez le paramètre can permanently delete (suppression définitive autorisée). Cependant, veuillez être conscient des risques associés à cette fonctionnalité — comme l’indique le nom du paramètre, si vous supprimez définitivement un sujet, un message ou des révisions de message, il n’existe aucun moyen de restaurer ce contenu. Par conséquent, plusieurs mesures de sécurité sont en place :
Lorsque vous activez le paramètre can permanently delete, une fenêtre modale s’affiche pour vous demander de confirmer explicitement que vous comprenez les risques :
Après avoir supprimé initialement un sujet (ce qui est une « suppression logique » pouvant être annulée via le bouton Restaurer le sujet), vous devez attendre 5 minutes avant de pouvoir initier une suppression définitive via le bouton Supprimer définitivement. Si vous devez agir plus rapidement, un autre administrateur peut effectuer la suppression définitive immédiatement.
Une fois ces 5 minutes écoulées, ou si un autre administrateur vous aide, lorsque vous cliquez sur le bouton Supprimer définitivement, une fenêtre modale de confirmation supplémentaire s’affiche et doit être complétée avant de poursuivre :
Nous avons mis à jour cette fonctionnalité pour rendre le paramètre can permanently delete visible aux administrateurs. Cela signifie que vous n’avez plus besoin de contacter l’équipe Discourse ou d’utiliser la console pour gérer ce paramètre.
Cependant, nous avons ajouté quelques mesures de sécurité supplémentaires pour s’assurer que les administrateurs sont pleinement conscients des risques liés à cette fonctionnalité :
Lorsque vous activez le paramètre can permanently delete, une fenêtre modale s’affiche pour demander votre confirmation explicite que vous comprenez les risques :
Après avoir initialement supprimé un sujet (ce qui est une « suppression douce » pouvant être annulée via le bouton Restaurer le sujet), si vous lancez la suppression définitive (c’est-à-dire que vous cliquez sur le bouton Supprimer définitivement), une fenêtre modale de confirmation supplémentaire s’affichera et devra être complétée avant de poursuivre :
Remarque : Si le même administrateur effectue la suppression douce et la suppression définitive, il doit toujours attendre 5 minutes entre ces deux actions.