Zum Inhalt springen

Arbeitsbereich löschen

Löscht deaktivierte Arbeitsbereiche endgültig, sobald ihre Aufbewahrungsfrist abgelaufen ist.

So funktioniert es

Das Löschen eines Arbeitsbereichs deaktiviert ihn zunächst nur — die Daten bleiben erhalten, damit die Entscheidung rückgängig gemacht werden kann. Nach Ablauf einer Aufbewahrungsfrist entfernt dieser Job alles, was zum Arbeitsbereich gehört, endgültig:

  1. Prüft die Voraussetzungen — der Arbeitsbereich muss deaktiviert sein, und sein Deaktivierungsdatum muss länger zurückliegen als die Aufbewahrungsfrist
  2. Löscht die Daten — alles, was für diesen Arbeitsbereich gespeichert ist, wird endgültig gelöscht
  3. Behält den aktuellen Laufdatensatz — die eigene Jobausführung des Jobs bleibt erhalten, damit die Löschung dokumentiert ist; alle anderen Jobausführungen des Arbeitsbereichs werden ebenfalls entfernt
  4. Bereinigt verwaiste Konten — nach der Löschung wird jedes Benutzerkonto, das zu keinem Arbeitsbereich mehr gehört, ebenfalls entfernt

Dies ist der einzige Batch-Job, der in deaktivierten Arbeitsbereichen läuft. Alle anderen Jobs überspringen sie.

Wann er läuft

Der Job läuft automatisch und wird nur in Arbeitsbereichen ausgelöst, die deaktiviert sind und deren Aufbewahrungsfrist abgelaufen ist (standardmäßig 30 Tage).

Parameter

ParameterStandardBeschreibung
Aufbewahrungstage30Anzahl der Tage, die ein deaktivierter Arbeitsbereich vor dem Löschen aufbewahrt wird
ProbelauffalseWenn eingeschaltet, wird gemeldet, was gelöscht würde, ohne etwas zu tun

Jobergebnisse

KennzahlBeschreibung
workspace_idID des verarbeiteten Arbeitsbereichs
workspace_nameName des Arbeitsbereichs zum Zeitpunkt der Deaktivierung
deactivated_atZeitpunkt, an dem der Arbeitsbereich deaktiviert wurde
deletedtrue, wenn der Arbeitsbereich endgültig gelöscht wurde, false bei einem Probelauf
orphaned_accounts_deletedAnzahl der anschließend entfernten verwaisten Benutzerkonten (nur wenn vorhanden)

Ein übersprungener Lauf meldet skipped: true mit einem reason wie "workspace not deactivated" oder "retention period not reached".

Einen Arbeitsbereich vor der Löschung wiederherstellen

Solange ein Arbeitsbereich deaktiviert, die Aufbewahrungsfrist aber noch nicht abgelaufen ist, kann er noch wiederhergestellt werden — siehe Arbeitsbereich löschen. Sobald dieser Job gelaufen ist, ist die Löschung endgültig — es gibt kein Zurück.

Fehlerbehebung

ProblemLösung
Der Arbeitsbereich wurde zu früh gelöschtDie Aufbewahrungsfrist beträgt standardmäßig 30 Tage. Haben Sie den Job mit einem kleineren Wert eingeplant, lief er mit diesem kleineren Wert. Prüfen Sie die Details des Laufs
Die Löschung ist auf halbem Weg fehlgeschlagenFühren Sie den Job erneut aus. Ein erneuter Versuch setzt dort fort, wo der vorherige aufgehört hat
Verwaiste Konten wurden nicht bereinigtEine fehlgeschlagene Bereinigung lässt den Lauf nicht fehlschlagen. Führen Sie den Job erneut aus — oder lassen Sie sie: Die nächste Löschung eines Arbeitsbereichs entfernt sie ebenfalls