Zammad 6.1

Zammad Team
Wed, 13 Sep 2023 10:35:00 +0200

Der Sommer neigt sich dem Ende zu, und die meisten kehren aus ihren Urlauben zurück. Wir haben währenddessen an unseren Funktionen gefeilt und neue Ideen umgesetzt. 🚀 Daher freuen wir uns, Ihnen nun Zammad 6.1 vorstellen zu können. Mit Funktionen, wie der Zwei-Faktor-Authentifizierung sowie einer weiterentwickelten Zeiterfassungskoordination machen wir Ihnen den Herbst schöner.✨

1. Zwei-Faktor-Authentifizierung (2FA) ✅✅

Die Zwei-Faktor-Authentifizierung ist allgemein eine gefragte Funktion. Insbesondere für Kunden, deren Zammadinstanz aus dem Internet erreichbar ist, ist diese Funktion nützlich. Durch die 2FA kann neben einem Passwort noch eine weitere Barriere geschaffen werden, welche überwunden werden muss, um sich bei Zammad einzuloggen. So sind die Accounts sicher, auch wenn mal ein Passwort in die falschen Hände gelangt. Bei Zammad 6.1 bringt diese Zwei Faktor Authentifizierung insgesamt drei Neuheiten mit sich.

Authentifizierungs-App 📱
Die erste Neuheit ist die Unterstützung für Authentifizierungs-Apps. Diese installieren Sie auf Ihrem Handy und nachdem Sie ihr Passwort beim Zammad-Login im ersten Schritt eingegeben haben, erhalten Sie im zweiten Schritt einen Code auf diese App. Dieser Code ist nur eine kurze Zeit gültig. Zum Login muss dann nicht nur Ihr Passwort sondern danach auch noch dieser Code eingegeben werden. Der Code erneuert sich in der App alle 30 Sekunden. Somit ist ein sehr hoher Schutz beim Loginprozess geboten.

Security Keys 🔑
Eine weitere Neuheit sind die Security Keys, welche eine attraktive Alternative zur Authentifizierungs-App darstellen. In diesem Fall muss, nachdem das Passwort beim Login eingegeben wurde, ein physischer Sicherheitsschlüssel in den Computer eingefügt werden. Der Sicherheitsschlüssel ist vergleichbar mit einem USB-Stick. Ein bekannter Hersteller dieser Sicherheitsschlüssel ist zum Beispiel "Yubikey". Es ist allerdings jeder Security Key möglich, solange er die Technologie "Webauthn" unterstützt. Der Schlüssel kann dann für verschiedene Websites benutzt werden und ist nicht nur ausschließlich für Zammad anwendbar.

Recovery Codes 🔢
Diese Innovation ist im Grunde genommen ein Notfallmechanismus. Für den Fall, dass Sie Ihr Handy oder den Security Key verlieren, gibt es die Recovery Codes. Dabei handelt es sich um 10 Passwörter, die Sie irgendwo an einem sicheren Ort zurücklegen sollten. Damit können Sie sich dann im Notfall immer noch bei Zammad einloggen. Das Login ist dann allerdings nur einmal möglich. Danach werden die Recovery Codes ungültig.

Lesen Sie mehr in der Admin-Dokumentation. ⬅️

2. PGP Integration 📧

Aktuell haben wir in Zammad eine S/MIME Integration, um E-Mails zu verschlüsseln oder zu signieren. Durch die PGP Integration kommt nun eine neue Integration dieser Art hinzu. Wie auch S/MIME dient die PGP Integration zur Verschlüsselung und Signierung von E-Mails. PGP steht übrigens für Pretty Good Privacy.

Lesen Sie mehr in der Admin-Dokumentation. ⬅️

3. Erweiterte Zeiterfassung 🕓

Hierbei handelt es sich um eine bereits bestehende Funktion, die weiterentwickelt wurde und nun weitere Möglichkeiten mit sich bringt. Auch an dem Layout der Funktion haben wir getüftelt. Folgende Punkte wurden verbessert:

Zeiterfassungskategorien
Es ist nun möglich in der Zeiterfassung des Tickets anzugeben, um welche Kategorie von Zeit es sich handelt. Das bedeutet, dass Sie eintragen können, ob es sich um Reisezeit, Zeit im Homeoffice, abrechenbare bzw. nicht abrechenbare Zeit oder eine andere Kategorie von Ticketbearbeitungszeit handelt.

Dieser Teil der Zeiterfassungsfunktion wurde von der Open Circle AG gesponsert. Wir sind sehr glücklich und dankbar dafür! ✨

"Für uns war es wichtig, den internen Support-Workflow für unsere Mitarbeiter so weit wie möglich zu vereinfachen. Mit dem neuen Feature können wir das komplette Reporting der geleisteten Arbeit direkt im Ticket-Tool durchführen und müssen nicht mehr jeden Eintrag im Zeit- und Leistungserfassungstool (RTM) anpassen." — Aghishenth Thayalakumar, Head of IT-Support von Open Circle

Erweiterte Zeiterfassung zur Spezifizierung der Anzeigeneinheit
Dank dieser neuen Funktion kann nun auch spezifiziert werden, ob es sich bei der eingetragenen Zeit um Minuten, Stunden, Tage oder eine andere Anzeigeneinheit handelt.

Übersichtlichere Adminoberfläche des Timeaccountings
Es werden in der Adminoberfläche des Timeaccountings nur noch die aktuellsten Zeiten pro Tabelle angezeigt. Über den bekannten Download-Button können aber nach wie vor alle Einträge abgerufen werden.

Lesen Sie mehr in der Admin-Dokumentation. ⬅️

4. Verbesserte VIP-Organisation 👑

Bisher war es so, dass nur User als VIP gekennzeichnet werden konnten. Jetzt bei Zammad 6.1 können auch Organisationen als VIP gekennzeichnet werden. So kann zum Beispiel per Trigger ausgewertet werden, ob ein Ticket von einer Organisation mit VIP-Status ausgeht. Dies kann verschiedene anschließende Arbeitsschritte erleichtern. Außerdem sind nun neue Operatoren verfügbar, mit denen sich Felder noch einfacher und genauer durchsuchen lassen. Damit lassen sich "wenn, dann"-Automatisierungen noch leichter umsetzen.

Diese Funktion wurde von der VoIP Competence Center GmbH gesponsert. Wir sprechen dafür unseren Dank aus.

"Wir arbeiten im B2B-Bereich mit vielen verschiedenen Ansprechpartnern, die wir in Zammad den Organisationen zuordnen. In der Vergangenheit war es schwierig, den Überblick zu behalten, welche Kunden bei uns Service gebucht haben und welche aktuell keinen Service nutzen. Durch den VIP Status für Organisationen können unsere MitarbeiterInnen direkt sehen, ob das Ticket durch den monatlichen Service abgedeckt ist. Dadurch, dass neue Ansprechpartner über die Domainzuordnung automatisch der Organisation zugeordnet werden, funktioniert dies auch bei Ansprechpartnern, die zum ersten Mal Kontakt mit uns aufnehmen." — Marc Steinbach, Teamleitungsmanager von VoIP Competence Center

Lesen Sie mehr in der Admin-Dokumentation. ⬅️

5. Protokollieren, Erfassen und Nachverfolgen in der Ticket Historie 📖

Damit entfällt das Suchen/Durchstöbern der möglichen Gründe für Automatisierungen im Text. Zuvor war es so, dass bei einer automatischen Änderung im Ticket nur ein Minus als Autor in der Tickethistorie angezeigt wurde. Durch unsere Neuerung ist es nun deutlich in der Tickethistorie zu erkennen, wenn eine automatische Änderung im Ticket stattfand. Bei automatischen Änderungen, die durch Trigger ausgelöst wurden, steht nun die Bezeichnung des Triggers in der Tickethistorie, welcher die automatische Änderung auslöste.

Breaking Changes

Neues Organisationsattribut vip

Zammad 6.1 führt ein neues Attribut vip für Organisationen ein. Für Systeme mit bereits erstellten vip-Attributen ist besondere Vorsicht geboten. Im Falle von boolean-Attributen wird Zammad sie an die neuen Einstellungen anpassen und sie weiter verwenden. Bei Attributen anderer Typen wird Zammad das bestehende Attribut in _vip umbenennen und ein neues boolesches Attribut vip hinzufügen. Dies kann zu Problemen führen, wenn das vorherige Attribut in anderen Teilen des Systems verwendet wurde, z. B. in Triggern. In solchen Fällen müssen die entsprechenden Konfigurationen überprüft und angepasst werden.

Die Unterstützung für den Unicorn Web Server wird entfernt
Der Unicorn Web Server wird scheinbar nicht mehr wirklich mit Zammad verwendet. Daher haben wir beschlossen, ihn mit Zammad 6.1 zu entfernen, nachdem er in Zammad 6.0 bereits veraltet war.

🚨 Wichtige Ankündigungen

Linux Distribution Support Changes
In Zukunft wird Zammad Binärpakete für die letzten beiden Stable-/Langzeit-Support-Versionen der unterstützten Linux-Distributionen bereitstellen, bis diese ihr End-of-Life erreichen oder die technischen Anforderungen für Zammad nicht mehr erfüllen können. Die Verwendung der letzten unterstützten Stable-/Langzeit-Support-Version wird generell empfohlen.

Zammad 6.2 wird keine Pakete für CentOS 7, Debian 10, Ubuntu 18.04 und SLES 12 bereitstellen. Benutzern dieser Distributionen wird empfohlen, auf neuere Versionen wie CentOS 8, Debian 12, Ubuntu 22.04 und SLES 15 zu aktualisieren.

Entfernung der Twitter/X-Integration
Aufgrund der unklaren Situation bezüglich der Twitter/X APIs erwägen wir, die Twitter/X Integration mit der Veröffentlichung von Zammad 7.0 zu entfernen. Bitte schauen Sie hier für weitere Informationen und Updates zu diesem Thema.

Hinweis auf MySQL Deprecation
Zammad soll unseren Nutzern eine sichere und stabile Plattform bieten, welche in ihrer Performance überzeugt. Dafür ist die Wahl der unterstützten Datenbanksysteme entscheidend. Nach langen Argumentationen und auf Basis unserer langjährigen Erfahrung haben wir entschieden, dass Zammad zukünftig nur noch PostgreSQL als Datenbank unterstützen wird. Diese Änderung wird aber erst mit Zammad 7.0 in Kraft treten.

Bis dahin empfehlen wir keine neuen Installationen mit MySQL/MariaDB. Bestehende Systeme werden weiter unterstützt, müssen aber bis zum Release von Zammad 7 auf PostgreSQL migriert werden. Dafür haben wir einen detaillierten Migrationsleitfaden bereitgestellt, mit dem bestehende Systeme kostenfrei auf PostgreSQL umgestellt werden können.

Diese Entscheidung ist uns nicht leicht gefallen. Wir sehen sie jedoch als notwendig an, denn wir möchten für euch weiterhin auf eine langfristige und zuverlässige Plattform bereitstellen und den Aufwand für alle dabei in Grenzen halten.

Slack Integration Deprecation
Ab Zammad Version 7.0 werden wir diese spezielle Slack-Integration nicht mehr unterstützen. Es wird empfohlen, stattdessen auf vordefinierte Webhooks, ein neues Feature von uns, umzusteigen. Bestehende Slack-Integrationen sollten manuell migriert werden, bevor diese Funktion eingestellt wird.

Unterstützung für Internet Explorer 11
Ab Zammad Version 7.0 wird der Internet Explorer 11 nicht mehr unterstützt.

Technische Anforderungen

Bitte beachten Sie, dass Sie die folgenden Browser-Voraussetzungen erfüllen müssen, um diese Version nutzen zu können:

Chrome: 83

Firefox: 78

Explorer: 11

Safari: 11

Opera: 69

Edge: 83

Zammad 6.1 herunterladen

Alle Verbesserungen finden Sie im Changelog.

Source code

ftp.zammad.com/zammad-6.1.0.tar.bz2 (168ff4fda2d56076ab91e690b4c65dfb)

ftp.zammad.com/zammad-6.1.0.tar.gz (b44f38590aad1fecc1f0bf57fef52e70)

ftp.zammad.com/zammad-6.1.0.zip (78c752e6d2219816a88daeb66dcb7398)

Packages

CentOS

Debian

Ubuntu

Docker-Compose

Upgrade
Hier können Sie Informationen zum Aktualisieren Ihrer Zammad-Installation finden:

From source

With RPM

With DEB