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:
- Prüft die Voraussetzungen — der Arbeitsbereich muss deaktiviert sein, und sein Deaktivierungsdatum muss länger zurückliegen als die Aufbewahrungsfrist
- Löscht die Daten — alles, was für diesen Arbeitsbereich gespeichert ist, wird endgültig gelöscht
- 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
- 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
| Parameter | Standard | Beschreibung |
|---|---|---|
| Aufbewahrungstage | 30 | Anzahl der Tage, die ein deaktivierter Arbeitsbereich vor dem Löschen aufbewahrt wird |
| Probelauf | false | Wenn eingeschaltet, wird gemeldet, was gelöscht würde, ohne etwas zu tun |
Jobergebnisse
| Kennzahl | Beschreibung |
|---|---|
workspace_id | ID des verarbeiteten Arbeitsbereichs |
workspace_name | Name des Arbeitsbereichs zum Zeitpunkt der Deaktivierung |
deactivated_at | Zeitpunkt, an dem der Arbeitsbereich deaktiviert wurde |
deleted | true, wenn der Arbeitsbereich endgültig gelöscht wurde, false bei einem Probelauf |
orphaned_accounts_deleted | Anzahl 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
| Problem | Lösung |
|---|---|
| Der Arbeitsbereich wurde zu früh gelöscht | Die 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 fehlgeschlagen | Führen Sie den Job erneut aus. Ein erneuter Versuch setzt dort fort, wo der vorherige aufgehört hat |
| Verwaiste Konten wurden nicht bereinigt | Eine 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 |