OTRS ist als CRM eher ungewöhnlich, da es als System für die Verwaltung von Trouble-Tickets entstanden ist. Das äußert sich auch im Namen, der eine Abkürzung für “Open Ticket Request System” ist. OTRS ist aber ein echtes Open-Source Projekt, dessen in Perl geschriebener Quelltext unter der GPL steht und die Website führt eine Reihe großer deutscher und internationaler Unternehmen an, die das System einsetzen.
OTRS Features
In der aktuellen Version 3.0 präsentiert sich OTRS mit einer webbasierten grafischen Oberfläche. Die Weboberfläche von OTRS verzichtet auf Erweiterungen wie Flash oder Java und ist so gestaltet, dass Sie auch von mobilen Endgeräten wie Smartphones genutzt werden kann. Die Server-Komponenten laufen sowohl unter Linux als auch unter Windows.
OTRS besteht aus einer Basiskomponente mit dem OTRS-Framework und den zentralen Funktionen für Anwendungen und Ticket-System aus der heraus zusätzliche Module installiert werden können. OTRS arbeitet sehr intensiv mit E-Mail. Tickets lassen sich auch durch Mails an den OTRS-Server anlegen und bearbeiten. Wegen dieser zentralen Bedeutung der E-Mail unterstützt OTRS die Verschlüsselung über PGP sowie S/MIME. Außerdem können Mails über spezielle X-OTRS E-Mail-Header gefiltert werden.
Für die Datenverwaltung unterstützt OTRS eine Reihe von Datenbanken. Quelloffene Datenbanken wie PostgreSQL oder MySQL werden ebenso unterstützt wie proprietäre Lösungen von Oracle und Microsoft. Die Kunden-Authentifizierung am OTRS-System ist neben der HTTP-Authentifizierung am Webbrowser auch über LDAP oder Radius möglich.
Neben einer Community gibt es auch kommerziellen Support von der OTRS Group, die auch gehostete Varianten (Cloud-Lösungen) anbietet.
Die Installation von OTRS
Als Hardware für einen OTRS-Server wird mindestens eine 2GHz CPU, 2 GB Hauptspeicher sowie eine 160 GB Festplatte empfohlen. Auf dem System muss ein Webserver und Perl (mindestens Version 5.8.8) installiert sein und außerdem benötigt OTRS eine Datenbank.
Für die Installation auf SUSE- und Debian-Linux-Systemen sind fertige Pakete verfügbar, die Installation ist hier mit den entsprechenden Standard-Tools des Betriebssystems möglich und braucht nicht weiter erläutert werden. Für andere Systeme wie CentOS, Ubuntu gibt es spezielle Installationsanleitungen, für Windows einen Istaller, der alle notwendigen Komponenten enthält und zwar einen Apache Webserver, eine MySQL-Datenbank, die Perl-Laufzeitumgebung sowie einen Cron-Daemon für die zeitgesteuerte Ausführung von Programmen. Alternativ kann OTRS aus den Quellen kompiliert werden, wie das bei Open-Source-Lösungen üblich ist.
Nach der Installation der Software muss der Webserver und die Datenbank konfiguriert werden. Die Konfiguration eine MySQL-Datenbank ist über die grafische Oberfläche des OTRS Web-Installers möglich. Die manuelle Konfiguration von Webserver und Datenbank ist im Administrationshandbuch detailliert beschrieben.
OTRS in Betrieb nehmen
Das OTRS-System hat vier Web-Oberflächen von denen eine optional ist und einen öffentlichen Zugang zu Informationen zum System ermöglicht. Die anderen Schnittstellen sind die Oberflächen für die Administratoren, die Kunden und die Agenten, die Kundenanfragen bearbeiten. Kunden können neue Tickets erstellen und eigene Tickets bearbeiten sowie ihre Accounts selber anlegen und deren Einstellungen bearbeiten.
Nach der Installation sind diese Schnittstellen mit Standardpasswörtern aktiv, die daher zuerst einmal geändert werden sollten. Die Oberfläche besitzt auch einen Passwort-Reset-Service, der ein Rücksetzen des Passworts über die registrierte E-Mail-Adresse des Benutzers ermöglicht.