Suppression d'espace de travail

Supprime définitivement les espaces de travail désactivés une fois leur période de rétention écoulée.

Fonctionnement

Désactiver un espace de travail est une action douce — les données restent sur disque afin qu’un administrateur puisse annuler la décision. Après une période de rétention, cette tâche supprime définitivement tout ce qui est lié à l’espace de travail :

  1. Confirme l’éligibilité — l’espace doit être désactivé et sa date de désactivation être plus ancienne que la période de rétention
  2. Supprime table par table — chaque table portée par l’espace de travail est purgée pour cet espace
  3. Préserve l’exécution courante — l’enregistrement de cette propre exécution est conservé pour l’audit ; toutes les autres exécutions pour l’espace sont supprimées
  4. Nettoie les comptes orphelins — après la suppression, tout compte utilisateur qui n’appartient plus à aucun espace est également retiré

C’est la seule tâche par lots qui s’exécute sur des espaces désactivés. Toutes les autres les ignorent.

Quand elle s’exécute

La tâche s’exécute automatiquement et ne se déclenche que sur les espaces de travail à la fois désactivés et au-delà de la période de rétention (par défaut 30 jours).

Paramètres

ParamètreDéfautDescription
Jours de rétention30Nombre de jours pendant lesquels un espace désactivé est conservé avant suppression
Mode testfalseLorsque activé, signale ce qui serait supprimé sans agir

Résultats de la tâche

MétriqueDescription
workspace_idID de l’espace traité
workspace_nameNom de l’espace au moment de la désactivation
deactivated_atHorodatage de la désactivation
deletedtrue si l’espace a été supprimé, false pour un mode test
orphaned_accounts_deletedNombre de comptes utilisateurs orphelins retirés ensuite (uniquement si présent)

Une exécution ignorée renvoie skipped: true avec une reason telle que "workspace not deactivated" ou "retention period not reached".

Récupérer un espace avant suppression

Tant qu’un espace est désactivé mais que la période de rétention n’est pas écoulée, il peut être réactivé depuis AdministrationEspace de travail. Une fois cette tâche exécutée, la suppression est définitive — pas de retour en arrière.

Dépannage

ProblèmeSolution
Espace supprimé trop tôtLa période de rétention vaut 30 jours par défaut. Si vous avez planifié avec une valeur plus petite, la tâche a tourné avec cette valeur. Consultez les détails
Suppression échouée en coursRelancez la tâche. Les suppressions par table sont indépendantes, donc une nouvelle tentative continue là où la précédente s’est arrêtée
Comptes orphelins non nettoyésL’étape de nettoyage log mais ne fait pas échouer l’exécution. Relancez la tâche pour réessayer — ou acceptez le petit reliquat, la prochaine suppression d’espace les prendra