[meta:date:2017-09-18]

[general]
* **Java**: Version 8.2 of i-net HelpDesk offers supporters the choice between the **usual desktop application** (requires Java 8 locally) and a **stand-alone application** to be installed independently, which **does not require Java locally** as Java is integrated in the application. The stand-alone application can be downloaded from the inetsoftware home page and must be installed on each supporter workstation:
  * https://download.inetsoftware.de/helpdesk-client-latest.msi (for Windows)
  * https://download.inetsoftware.de/helpdesk-client-latest.dmg (for iOS)
  * The desktop application for supporters requires **Java 8** locally.
* Web application **Users and Groups**:
  * New structure and enhanced capabilities with **support for different login types**: System (Windows, PAM, LDAP), HelpDesk database login, OAuth (MS ADFS, GitHub, Facebook, Google), master password (fallback if a configuration error prevents access), and guest account.
  * An account can be **disabled**, which was previously called "delete user" but was a disable but not a physical delete from the database.
  * **Behavior change for a disabled user account**: If a user account is deactivated, then that user will not be able to log in again. His account will not be reactivated automatically, as before, but must be reactivated manually by the i-net HelpDesk admin.
  * New **Set lockout flag**: A user with a lockout flag cannot log in, nor can his data be edited or the account deleted until the lockout has been removed.
  * **Resource Dialog**: Managing resources is now done entirely in the **Users and Groups** web application. The "Resources" menu item in the Java desktop application is thus no longer required.
* **Only when logging on to the i-net HelpDesk database is enabled**: Users can create themselves by default. This behavior can be disabled.
* New **Show saved user data**: Every user can display his saved user data in the i-net HelpDesk client.
* **Change in database design**
  * The **User name** field is omitted and replaced by a unique user ID. Different login providers with username and password are supported for login, always referring to the unique user ID.
  * **Important:** Check self-created reports, especially all reports that contain the user name. Similarly, saved adhoc reports need to be validated as they may no longer work.
* **Module Call**: In the web client, a **Application Selection** button in the upper right corner shows all modules that are available to the logged in user according to authorization.
* **Start parameter `/swingclient`**: The new recommended parameter `/swingclient` is available in the call link. Only this parameter supports a single sign-on (if possible). The previous parameter `/jnlp/helpdesk` is still valid, but without single sign-on.
* **Knowledge base**: The call link **.../knowledgebase** leads ONLY to the knowledge base and can be extended to specify the category.
* Web application **Configuration**: Extension by the category **Security**.
* **Inbox server, account, user password**: Only if a special character (non-ASCII character) is used in the password. The "Prevent text-only login" checkbox must be active for the login information. The checkbox is activated once when updating to version 8.2.
* **Database connection**: A user-defined JDBC URL to the database can be set again, for example to connect to a clustered database.
* **Reports**: The report 'graphical_DispatcherBilling.rpt' is no longer needed and will be deleted by the setup.

[general:de]
* **Java**: Die Version 8.2 des i-net HelpDesk bietet für Supporter die Wahl zwischen der **gewohnten Desktop-Anwendung** (erfordert lokal Java 8) und einer eigenständig zu installierenden **Stand-Alone-Anwendung**, die **kein Java lokal** benötigt, da Java in der Anwendung integriert ist. Die Stand-Alone-Anwendung kann von der inetsoftware Homepage heruntergeladen werden und muss auf jedem Supporter-Arbeitsplatz installiert werden:
  * [[https://download.inetsoftware.de/helpdesk-client-latest.msi] (für Windows)
  * [[https://download.inetsoftware.de/helpdesk-client-latest.dmg] (für iOS)
  * Die Desktop-Anwendung für Supporter setzt **Java 8** lokal voraus.
* Web-Anwendung **Benutzer und Gruppen**:
  * Neue Struktur und erweiterte Möglichkeiten durch **Unterstützung verschiedener Login-Typen**: System (Windows, PAM, LDAP), HelpDesk-Datenbank-Anmeldung, OAuth (MS ADFS, GitHub, Facebook, Google), Masterpasswort (Fallback, falls ein Fehler in der Konfiguration den Zugriff verhindert) und Gastkonto.
  * Ein Konto kann **deaktiviert** werden, was bisher als "Benutzer löschen" bezeichnet wurde, jedoch ein Deaktivieren aber kein physikalisches Löschen aus der Datenbank war.
  * **Verhaltensänderung bei einem deaktivierten Benutzerkonto**: Wird ein Benutzerkonto deaktiviert, dann kann sich dieser Benutzer nicht erneut anmelden. Sein Konto wird nicht, wie bisher, automatisch reaktiviert, sondern muss vom i-net HelpDesk-Admin manuell reaktiviert werden.
  * Neu **Sperrvermerk setzen**: Ein Benutzer mit einem Sperrvermerk kann sich weder einloggen, noch können seine Daten bearbeitet oder der Account gelöscht werden, bis die Sperrung wieder aufgehoben wurde.
  * **Ressource-Dialog**: Das Verwalten der Ressourcen erfolgt nun vollständig in der Web-Anwendung **Benutzer und Gruppen**. Der Menü-Eintrag "Ressourcen" in der Java-Desktop-Anwendung entfällt damit.
* **Nur bei aktivierter Anmeldung an der i-net HelpDesk-Datenbank**: Benutzer können sich standardmäßig selber anlegen. Dieses Verhalten kann deaktiviert werden.
* Neu **Gespeicherte Benutzerdaten anzeigen**: Jeder Benutzer kann sich im i-net HelpDesk-Client seine gespeicherten Benutzerdaten anzeigen lassen.
* ** Änderung im Datenbank-Design**
  * Das Feld **Benutzername** entfällt und wird ersetzt durch eine eindeutige Benutzer-ID. Für die Anmeldung werden verschiedene Login-Provider mit Benutzername und Kennwort unterstützt, wobei stets auf die eindeutige Benutzer-ID bezug genommen wird.
  * **Wichtig:** Überprüfen Sie selbst erstellte Berichte, speziell alle Berichte, die den Benutzernamen enthalten. Ebenso müssen gespeicherte Adhoc-Berichte validiert werden, da diese möglicherweise nicht mehr funktionieren.
* **Modulaufruf**: Im Webclient zeigt rechts oben ein **Button zur Anwendungsauswahl** alle Module, die gemäß Berechtigung dem angemeldeten Benutzer zur Verfügung stehen.
* **Startparameter `/swingclient`**: Im Aufruflink steht der neue, empfohlene Parameter `/swingclient` zur Verfügung. Nur dieser Parameter unterstützt ein Single-Sign-On (falls möglich). Der bisherige Parameter `/jnlp/helpdesk` ist weiterhin gültig, allerdings ohne Single-Sign-On.
* **Wissensbasis**: Der Aufruflink **.../knowledgebase** führt NUR zur Wissensbasis und kann um die Angabe der Kategorie erweitert werden.
* Web-Anwendung **Konfiguration**: Erweiterung um die Kategorie **Sicherheit**.
* **Posteingangsserver, Konto, Benutzerpasswort**: Nur wenn im Passwort ein Sonderzeichen (Nicht-ASCII-Zeichen) verwendet wird. Bei der Anmeldeinformation muss die Checkbox "Nur-Textanmeldung verhindern" aktiv sein. Das Aktivieren der Checkbox erfolgt einmalig beim Update auf die Version 8.2.
* **Datenbankverbindung**: Es lässt sich wieder eine benutzerdefinierte JDBC URL zur Datenbank einstellen, um sich beispielsweise mit einer geclusterten Datenbank zu verbinden.
* **Berichte**: Der Bericht 'grafisch_DispatcherAbrechnung.rpt' wird nicht mehr benötigt und wird durch das Setup gelöscht.

[changes]
* Web application **Maintenance**: Delete user accounts
* Web Application **Configuration, Plug-Ins**: Plug-In for 'Embedded Web Pages'. Adds customizable application links to the web interface in the browser, which can be accessed from the applications menu.
* Web Application **Help**: In Help, search has been improved; the tree remains and hits are highlighted there.

[changes:de]
* Web-Anwendung **Wartung**: Löschen von Benutzer-Konten
* Web-Anwendung **Konfiguration, Plug-Ins**: Plug-In für 'Eingebettete Webseiten'. Fügt der Web-Oberfläche im Browser anpassbare Anwendungslinks hinzu, die im Menü der Anwendungen aufgerufen werden können.
* Web-Anwendung **Hilfe**: In der Hilfe wurde die Suche verbessert; der Baum bleibt bestehen und Treffer werden dort hervorgehoben.

[bugfixes]
* **Workflow**: Fixed minor issues with an already applied workflow.
* **ITIL-Default** (only for requests via web client): The ITIL default value for tickets was not taken into account.
* **Knowledge Base**: Show categories also for users who are not a member in a resource and also not a dispatcher, but have the right to see or edit all tickets.
* **Email reading**: Incorrect decoding results in a space in the file type of an attachment attached to the email in rare cases.
* **Embedded Attachments**: When migrating from version 7.6 to 8.0 or 8.1, embedded attachments/images were not correctly recognized as *embedded*. As a result, these attachments were still displayed even if embedded attachments and images were hidden in the desktop application. This issue has been fixed.
* **Mobile client** (Android only): Authorizing an existing request is not possible.

[bugfixes:de]
* **Workflow**: Kleinigkeiten bei einem bereits angewendeten Workflow gefixt.
* **ITIL-Default** (nur bei Anfragen via Web-Client): Der ITIL-Default-Wert für Tickets wurde nicht berücksichtigt.
* **Wissensbasis**: Kategorien auch für Benutzer einblenden, die kein Mitglied in einer Ressource und auch kein Dispatcher sind, aber das Recht haben, alle Tickets zu sehen oder zu bearbeiten.
* **E-Mail-Einlesen**: Fehlerhafte Decodierung führt in seltenen Fällen zu einem Leerzeichen im Dateityp einer der E-Mail beigefügten Anlage.
* **Eingebettete Anlagen**: Bei der Migration von Version 7.6 auf die 8.0 oder 8.1 wurden eingebettete Anlagen/Bilder nicht korrekt als *eingebettet* erkannt. Demzufolge wurden diese Anlagen weiterhin angezeigt, auch wenn Eingebettete Anlagen und Bilder in der Desktop-Anwendung ausgeblendet wurden. Dieses Problem wurde behoben.
* **Mobile-Client** (nur Android): Das Autorisieren einer bestehenden Anfrage ist nicht möglich.

[security]

[security:de]
