Sicherheitsabfrage vor Löschung / Undo-Funktion

  • Hallo,
    wir hatten heute leider den Fall, das ein Kunde versehentlich ein komplettes Email-Postfach gelöscht hat. Aufgrund der oben ausgewählten Reiter war es ihm nicht bewusst gewesen, das er über den entsprechenden Button das Postfach entfernt, anstatt nur eine entsprechende Funktion (z.B. den Autoresponder). Mir ist bewusst, das LiveConfig nach dem Button-Klick eine weitere Rückfrage tätigt, allerdings sind die Leute manchmal mit der Maus beim Klicken schneller als mit dem Lesen ;) Vorteilhafter fände ich in so einem Fall z.B. eine Rückfrage:


    Code
    Möchten Sie das Postfach "adresse@domain.de" wirklich UNWIDERRUFLICH löschen?
    Bitte bestätigen Sie dies mit der Eingabe der Email-Adresse und einem Klick auf OK:
    
    
    Email-Adresse: __________________________________
    
    
                                                                        [  OK  ]  [  ABBRECHEN  ]


    Ähnliches könnte im Bereich der Datenbanken umgesetzt werden, also allen Funktionen, welche unmittelbar nicht nur eine Einstellung in der Oberfläche, sondern auch Daten auf dem Server betreffen (eine gelöschte Subdomain lässt sich z.B. problemlos erneut konfigurieren).


    Eine weitere Absicherung könnte eine Art Warteschleife sein: Ein Nutzer löscht ein Konto, dies wird in der Oberfläche auch entsprechend als "zur Löschung" markiert und nach einem gewissen Zeitraum auch durchgeführt. Hat man fälschlicherweise das falsche Konto gelöscht, könnte man dies entsprechend rückgängig machen. Der bessere Weg führt in so einem Fall natürlich über Backups, welche in LiveConfig zumindest über die GUI noch nicht zur Verfügung stehen. Der Optimalfall wäre heute gewesen, wenn der Kunde das betroffene Postfach in einer GUI-Auflistung ausgewählt und auf "Wiederherstellung" hätte klicken können - so musste eben alternativ der Techniker das ganze aus den stündlichen Backups manuell zurücksichern ;)

  • Wr haben auch genügend Kunden, die Postfächer und Datenbanken versehtnlich gelöscht haben.


    Ggf. reicht es bereits aus, die Buttons eindeutiger zu beschriften: statt "löschen" sollte besser "Postfach löschen" oder "Datenbank löschen" verwendet werden. Das ist unmissverständlich.

  • Danke für die Vorschläge. Wir haben den "löschen"-Button nun so verlegt, dass dieser nur noch im ersten Tab ("Postfach") auftaucht. Sollten in dem Postfach auch Mails liegen, dann erscheint im Rückfrage-Dialog eine zusätzliche Zeile: "Alle in diesem Postfach enthaltenen E-Mails werden unwiderruflich gelöscht.". In anderen Tabs ist das Löschen des Postfachs somit auch nicht mehr möglich:


    forum.liveconfig.com/cms/attachment/19/


    Eine Eingabe der kompletten Mailadresse zur Bestätigung ist bei einzelnen Kunden sicherlich sinnvoll, andere Kunden treibt das aber garantiert in den Wahnsinn. ;) Wir denken da eher an eine zusätzliche Checkbox, die zum Löschen von Postfächern angeklickt werden muss (was Profi-Anwender auch auf Dauer irgendwie abschalten können sollten).
    Ein zeitversetztes Löschen geht in die Richtung "Papierkorb" (steht bereits auf der Ideenliste). Wir überarbeiten die gesamte GUI derzeit (weitere Infos dazu spätestens Anfang Oktober), da können wir sicher noch die eine oder andere Anregung aufnehmen.


    Die oben gezeigte Änderung ist in LiveConfig 2.12.3 enthalten (ab sofort als Preview online, Stable-Release Anfang kommender Woche).


    Viele Grüße & ein schönes Wochenende


    -Klaus Keppler

  • Hallo Herr Keppler,
    danke für die Anpassung der Maske, so schaut das schon wesentlich besser und eindeutiger für den Kunden aus! :)


    Wir überarbeiten die gesamte GUI derzeit (weitere Infos dazu spätestens Anfang Oktober), da können wir sicher noch die eine oder andere Anregung aufnehmen.


    Wird es die Möglichkeit geben, die neue GUI vorab zu testen (z.B. auf einem Demo-Server bei Ihnen oder über eine eigene Installation z.B. per Beta-Repository)?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!