Blog

TicketAttachments – eine kleine Verbesserung

11.12.2020 // Renée Bäcker

Auch kleine Verbesserungen können extrem hilfreich sein. Dazu zählt auch, dass es mit der aktuellen Version von TicketAttachments möglich ist, die Liste der Ticket-Anhänge in verschiedenen Dialogen zuzuklappen.

Ein kleiner Schritt zurück: In der Erweiterung gibt es ein Feature, mit dem z.B. im Antworten-Dialog alle Anhänge des Tickets anzeigt werden und es so sehr einfach ist, bereits existierende Anhänge in die Antwort zu übernehmen. Im Standard muss man die Datei erst herunterladen und dann in dem Dialog wieder hochladen.

Aktiviert wird dieses Feature in der Systemkonfiguration über die Attachmentlist::*-Optionen (z.B. Attachmentlist::Compose).

Existieren viele Anhänge in einem Ticket, wird diese Liste sehr lang und der Dialog sehr unübersichtlicht. Aus diesem Grund taucht jetzt bei der Liste der Anhänge ein v auf...

37ac4a9e-a7b0-4d0a-b430-aeb1e462dffb.png

und bei einem Klick auf dieses Zeichen wird die ganze Liste eingeklappt:

97f1d8f5-6f32-485a-b17b-e182bdfe8dce.png

Natürlich lässt sich diese Liste auch wieder ausklappen.

Permalink:

Verwaltung von Anhängen bei Artikeln

17.08.2020 // Renée Bäcker

Über das Artikelmenü in der Ticketansicht gibt es die Möglichkeit, die Anhänge eines Artikels zu verwalten:

d6647c01-b3ac-43f9-a497-018a72a199b6.png

Klickt man auf den Link Anhänge verwalten, öffnet sich ein neuer Dialog. In diesem Dialog sind existierende Anhänge – soweit sie existieren und Agenten sie löschen und/oder umbenennen dürfen – aufgelistet.

4fec9cbb-4149-419d-b5ac-3f409aca8949.png

Beim Umbenennen geht eine kleine Abfrage auf, in der man den neuen Namen eintragen kann:

f76570ae-806e-4905-a383-862fad91e07e.png

Außerdem haben Agenten hier die Möglichkeit, neue Anhänge an den Artikel zu hängen.

48c3ee01-2c4e-4864-ba33-3970f251130b.png

Natürlich werden die einzelnen Änderungen auch in der Ticket-Historie abgelegt:

63ff178e-4623-4630-ac0c-19d41c1c12c2.png

Permalink:

Ticketanhänge automatisch löschen mit TicketAttachments

27.05.2017 // Renée Bäcker

Mit der Erweiterung TicketAttachments ist es möglich, automatisiert Anhänge von Tickets zu löschen. Dazu muss man im Adminbereich unter Attachment-Jobs entsprechende Jobs anlegen. Hier werde ich ein paar Beispiele zeigen.

Keine ausführbaren Anwendungen (.exe) erlauben

Werden generell eine Anwendungen als Dateianhang erwartet, kann man diese ggf. löschen. Das kann dazu beitragen, dass Agenten sich keine Trojaner oder ähnliches einfangen. Die Regeln sind dann wie folgt:

  • Es sind alle Tickets betroffen - aus allen Queues egal welcher Status
  • Es sollen nur Dateien mit der Endung exe gelöscht werden

Einstellungen .exe-Anhänge löschen

Dateien mit ISO-...-Dateinamen löschen

Manchmal sammelt sich einiges an Datenmüll an. Evtl. wurden mal Attachments falsch abgelegt (auf Grund einer Änderung an der Datenbank). Dann kann man Dateien auf Basis des Dateinamens löschen. In diesem Beispiel sollen folgende Anhänge gelöscht werden:

  • Es sind alle Tickets betroffen - aus allen Queues egal welcher Status
  • Es sollen nur Dateien gelöscht werden, deren Dateiname mit ISO- anfangen

Dateien mit ISO- am Anfang löschen

Speicherplatz sparen: Bilder die größer als 500 KB sind löschen

Große Datenbanken und/oder viele große Dateien können mit der Zeit zu einem Problem werden. Deswegen kann man z.B. alle Anhänge löschen, die größer als 500 Kilobyte sind. Und nach Möglichkeit nur bei Tickets, die bereits geschlossen sind. Damit ergibt sich folgender Filter

  • Es sind Tickets aus allen Queues betroffen - aber nur wenn sie geschlossen sind.
  • Es sollen nur Dateien gelöscht werden, die größer als 500 KB sind

Anhänge nur löschen wenn sie größer als 500 KB sind

Alle Anhänge von Tickets löschen, die vor mehr als 2 Jahren geschlossen wurden

Werden Tickets, die vor mehr als 2 Jahren geschlossen werden nur noch genutzt um Mails nachzulesen - ohne dass Anhänge interessant sind -, dann kann man neben dem Status geschlossen noch einstellen, wann dieser Status erreicht sein muss.

  • Es sind Tickets aus allen Queues betroffen - aber nur wenn sie geschlossen sind.
  • Tickets müssen vor mindestens 2 Jahren geschlossen worden sein

Anhänge bei alten Tickets löschen

Zusammenfassung

Mit diesen Attachment-Jobs kann man sehr flexibel einzelne oder alle Anhänge von Tickets löschen. Die Filter können frei kombiniert werden, so dass man auch sagen kann:

  • Es sind Tickets aus allen Queues betroffen - aber nur wenn sie geschlossen sind.
  • Tickets müssen vor mindestens 2 Jahren geschlossen worden sein
  • Es sollen nur Dateien gelöscht werden, die größer als 500 KB sind
  • Es sollen nur Dateien mit der Endung exe gelöscht werden

Häufigkeit der Ausführung einstellen

Diese Jobs werden durch den Daemon gestartet. In der SysConfig gibt es in der Gruppe Daemon die Untergruppe Daemon::SchedulerCronTaskManager::Task. Dort sind die Einstellungen zu den Daemon-Aufgaben zu finden - auch die Aufgabe zum Löschen der Anhänge.

Daemoneinstellungen

Haben wir Ihr Interesse an TicketAttachments geweckt? Dann nehmen Sie doch einfach Kontakt zu uns auf oder fordern Sie gleich Ihr Demosystem an.

Haben Sie noch weitere Ideen und Wünsche? Dann schreiben Sie uns bitte

Permalink:

Archiv