...
App | Löschmethode | Beschreibung |
---|---|---|
brandbox/framework-data-erasure | Datenlöschung: Löschen | Löscht Daten |
brandbox/framework-data-erasure | Datenlöschung: Anonymisieren | Anonymisiert Daten; Dabei bleibt der Datensatz erhalten, es bleibt aber nur der erste Buchstabe jedes Feldes bestehen |
brandbox/shop-data-erasure | Datenlöschung: Deaktivieren | Deaktiviert Kunden-Datensätze unter Einbeziehung des Einwilligungs-Handlings |
Datenlöschung: Deaktivieren
Mit Installation der App brandbox/shop-data-erasure erscheint eine neue Löschmethode bei den Löschaktionen. Diese ist nur für Datensätze der Tabelle "Kunden" nutzbar. Für die Nutzung muss "Konfiguration für Datenlöschung: Kunde deaktivieren" gepflegt werden.
Ziel ist es, inaktive Anwender zu deaktivieren, um sie zu einem späteren Zeitpunkt zu löschen.
Hierzu sollte ein freigegebener Filter definiert werden, der sich auf das letzte Login-Datum eines Kunden bezieht. Dieser Filter kann bei der Löschaktion gewählt werden.
Ablauf:
- Ein Löschauftrag wird erstellt. Pro erstellter Löschung wird eine Einwilligungsanfrage an den betroffenen Kunden gesendet. Hierfür muss eine "Vorlage für Einwilligungen" und eine E-Mail-Vorlage gepflegt werden.
- Lehnt der Kunde die Deaktivierung ab, wird ein Widerruf gespeichert und das letzte Login-Datum des Kunden wird auf den aktuellen Zeitpunkt gesetzt. Dadurch ist sichergestellt, dass der definierte Filter erst nach erneutem Ablauf der Login-Frist wieder greift.
- Beim Ausführen des Löschauftrags wird pro Löschung geprüft, ob ein Widerruf vorliegt. In diesem Fall wird der Kunden-Account nicht deaktiviert.
Löschauftrag
Ein Löschauftrag wird aus einer Löschaktion per Klick auf erstellt. Werden anhand der Filterkriterien zu löschende Datensätze gefunden, wird ein Löschauftrag erstellt und eine Erfolgsmeldung dargestellt, andernfalls erscheint eine Fehlermeldung. Der Löschauftrag erhält als Löschdatum automatisch den Zeitstempel seiner Erstellung plus 24 Stunden. Ein Löschauftrag wird also immer erst 24 Stunden nach seiner Erstellung durchgeführt und löscht die zum Zeitpunkt seiner Erstellung ermittelten Datensätze.
...