From b7faec835449d494a672cbdd0f51bffdd78feff1 Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Tue, 18 Aug 2026 12:00:00 +0000 Subject: [PATCH] docs(issues): #0074 - Boje deleted in Authentik, and why that was possible Decision sorb. The account had no name, no email, no group, one login on the day it was created in May and nothing since. The delete removed exactly one row with no dependent objects, because nothing was ever attached to it. sorb's caveat was right but did not apply here: Matrix accounts cannot truly be deleted - Synapse only deactivates, and the localpart stays reserved so nobody inherits a former identity's history and mentions. That is why @bojeledoggo is deactivated rather than gone, and that is the end state rather than a half measure. Boje was never a Matrix account: no row in Synapse, none in MAS, no link. The limitation governs the other account, not this one. Two of the checklist's four lines are now done. The test rooms and clark/lucky remain; both accounts are still active in Synapse. Co-Authored-By: Claude Opus 5 --- ...74-gitops-39-cleanup-checkliste-laufend.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/issues/0074-gitops-39-cleanup-checkliste-laufend.md b/docs/issues/0074-gitops-39-cleanup-checkliste-laufend.md index fd423b5..3206d43 100644 --- a/docs/issues/0074-gitops-39-cleanup-checkliste-laufend.md +++ b/docs/issues/0074-gitops-39-cleanup-checkliste-laufend.md @@ -44,3 +44,22 @@ Bei der Wiki-Zugangsdiagnose (#0103) fielen drei der vier Punkte als Messwerte a Zur Einordnung, weil die Namensähnlichkeit hier schon einmal in die Irre geführt hat: `@bojeledoggo` (deaktiviert, Matrix), `Boje` (aktiv, nur Authentik) und `elbojoloco` (= `@akadmin`, aktiv, sorbs Admin-Konto) sind **drei verschiedene Konten**. + +### `Boje` gelöscht 2026-08-18 (Entscheidung sorb) + +Der Authentik-Nutzer `Boje` (pk 5, `76893901-…`, ohne Name, ohne E-Mail, ohne +Gruppe, angelegt 2026-05-15, letzter und einziger Login am selben Tag) ist +gelöscht. Django meldete `(1, {'authentik_core.User': 1})` — **genau ein +Datensatz, keine abhängigen Objekte**, weil nie etwas daran hing. + +**Warum hier gelöscht und nicht deaktiviert werden konnte:** Matrix-Konten lassen +sich nicht wirklich löschen — Synapse kennt nur Deaktivierung, und der Localpart +bleibt anschließend belegt, damit niemand eine fremde Identität samt Historie und +Erwähnungen erben kann. Deshalb ist `@bojeledoggo` deaktiviert und nicht entfernt; +das **ist** der Endzustand, kein halber Schritt. `Boje` war aber nie ein +Matrix-Konto: kein Eintrag in Synapse, keiner in MAS, keine Verknüpfung. Die +Einschränkung galt für dieses Konto also gar nicht. + +Damit sind von der Liste zwei Punkte erledigt (`@bojeledoggo` deaktiviert, `Boje` +gelöscht). Offen bleiben die Testräume aus der Session 2026-07-27/28 und +`clark`/`lucky`, beide in Synapse weiterhin aktiv.