Skip to content

OTOBO / Znuny Systemkonfiguration – Einstellungen verwalten

OTOBO Systemkonfiguration

Die Systemkonfiguration in OTOBO/Znuny ist das Herzstück für Anpassungen und Feintuning:
– Alle Änderungen laufen über eine zentrale grafische Oberfläche.
– Versionierung und Audit-Log dokumentieren wer, wann und welche Werte geändert haben.
– Im Fehlerfall lässt sich jede Einstellung auf einen früheren Zustand zurücksetzen.


1. Schnellstart: Systemkonfiguration öffnen

  1. Melde dich als Administrator im Agent-Interface an.
  2. Navigiere zu Administration → Systemkonfiguration.
  3. Nutze den Volltext-Suchschlitz, um in den rund 2.200 Konfigurationsschlüsseln sofort fündig zu werden.

Suche starten


2. Einstellung finden und öffnen

  1. Suchbegriff eingeben – die Volltextsuche durchsucht Namen, Beschreibungen und Werte.
  2. Ergebnis auswählen:

Einstellung gefunden

  1. Widget aufklappen:

Einstellung expandiert


3. Werte bearbeiten und speichern

  1. Mit Maus-Hover über das Widget → „Diese Einstellung bearbeiten“:

    Bearbeitungsmodus aktivieren

  2. Wert ändern und Speichern klicken:

    Einstellung angeklickt
    Wert geändert

  3. Änderung bestätigen:

    Einstellung gespeichert


4. Versionsvergleich & Zurücksetzen

Nach dem Speichern wird automatisch ein Diff-Log erzeugt – so siehst du alte vs. neue Werte auf einen Blick:

Änderungen im Diff

Sollte etwas schiefgehen, kannst du mit „Zurücksetzen“ jederzeit zum vorherigen Wert springen:

Einstellung zurücksetzen


5. Änderungen aktivieren (Deploy)

Ein Klick auf „Einstellungen deployen“ wendet alle lokalen Änderungen an:

Deploy durchführen
Deployed


6. Navigation & Kategorienbaum

Der seitliche Navigationsbaum gliedert Konfigurationen nach Modulen und Untergruppen.
Jede Kategorie zeigt in Klammern die Anzahl ihrer Einträge:

Navigationsbaum

So behältst du auch bei Zusatzpaketen (z.B. ITSM, FAQ, OAuth) den Überblick.


7. Import & Export ganzer Konfigurationen

  • Export: Erstelle Backups oder transferiere deine Einstellungen in .yml-Dateien.
  • Import: Lade zuvor exportierte Konfigurationen in ein anderes System oder synchronisiere Test-/Staging-Instanzen.

Import & Export


8. Sonderfälle & Best Practices

8.1 Logos & Branding

Ändere das Agent-Logo zentral über

bash
Frontend::Agent::LogoURL

Agent-Login-Logo

Und passe das Kundenportal-Logo an:

bash
Frontend::Customer::LogoURL

Customer-Portal-Logo

8.2 Authentifizierung & SSO

Schalte OAuth2/OpenID Connect oder LDAP flexibel ein – komplett über Systemkonfiguration:

bash
Core::Auth::Agent::Module
Core::Auth::Customer::Module

OAuth2 konfigurieren

8.3 Dynamic Fields über Konfiguration

Füge neue DynamicField-Treiber hinzu, ohne zu programmieren:

bash
Core::DynamicFields::DriverRegistration

Dynamic Field Settings

8.4 Menü-Module individuell steuern

Aktiviere oder deaktiviere Front-End-Module à la AgentTicketZoom oder CustomerTicketSearch per Konfiguration:

bash
Frontend::Agent::ModuleRegistration

Menu Module Ticket


9. Fazit

Die OTOBO/Znuny Systemkonfiguration liefert dir:

  • Echtzeit-Suchfunktion: Finde jeden Key in Sekunden.
  • Audit & Versioning: Jeder Wertwechsel ist dokumentiert.
  • Rollback-Mechanismus: Ein Klick zurück – keine Angst vor Fehlkonfigurationen.
  • Import/Export: Perfekte Synchronisation zwischen Produktiv-, Staging- und Test-Instanzen.

Mit diesen Funktionen passt du dein OTOBO-System sicher, transparent und agil an jedes neue Szenario an – von Branding über Auth bis hin zu individuellen Plugins.


Weitere Details findest du in der offiziellen OTOBO Dokumentation.

Beliebte Systemkonfigurationen

Hier die 30 häufigsten Systemkonfigurationen in einer übersichtlichen Tabelle.

Konfigurations­schlüsselBeschreibungWert
NotificationSenderEmailE-Mail-Adresse des Absenders für System­benachrichtigungensupport@<OTOBO_CONFIG_FQDN>
PostmasterDefaultQueueStandard-Queue für den Postmaster
FirstnameLastnameOrderReihenfolge von Vor- und Nachname
Elasticsearch::TicketSearchFieldsFelder, die für die Ticket-Suche in Elasticsearch verwendet werden
Elasticsearch::TicketStoreFieldsFelder, die zum Speichern von Tickets in Elasticsearch genutzt werden
GenericAgentAllowCustomScriptExecutionErlaubt dem Generic Agent die Ausführung eigener Skripte
DashboardBackend::AllowCmdOutputErlaubt das Anzeigen von Konsolen­ausgaben im Dashboard
Ticket::Frontend::CustomerTicketZoom###StateDefaultStandard-Status für die Kunden-Ticket-Ansicht
Ticket::Frontend::CustomerDisableCompanyTicketAccessDeaktiviert Kunden­zugriff auf Firmen-Tickets
ACL::PossibleNot→Form→<Feldname>ACL-Einstellung für negierte Form-Bedingungen
PostmasterFollowUpStateStatus für Follow-Up-Mails des Postmasters
PostmasterFollowUpStateClosedGeschlossener Status für Postmaster-Follow-Ups
Ticket::Frontend::AgentTicketZoomReplyErlaubt Antworten im Agenten-Ticket-Zoom
AgentTicketComposeEinstellungen zum Verfassen neuer Agenten-Tickets
Ticket::Frontend::MenuModule###550-AppointmentMenü-Modul für Termine im Ticket-Frontend
Ticket::Frontend::MoveTypeEinstellungen zur Verschiebe-Art von Tickets
Ticket::Frontend::AgentTicketMove###RequiredLockErfordert Sperre beim Verschieben von Tickets durch Agenten
Ticket::Frontend::TicketNote###OwnerMandatoryErzwingt Pflichtfeld „Owner“ bei Ticket-Notizen
Core::Crypt::PGPPGP-Verschlüsselungseinstellungen
CustomerDashboard::Tiles###ServiceCatalog-01Dashboard-Kachel für den Service-Katalog
Frontend::Module###CustomerTicketMessageFrontend-Modul für Kunden-Ticket-Nachrichten
CustomerTicketMessageKonfiguration für Kunden-Ticket-Nachrichten
CustomerDashboard::Tiles###TicketList-01Dashboard-Kachel für Ticket-Liste
CustomerFrontend::Module###CustomerTicketMessageKunden-Frontend-Modul für Ticket-Nachrichten
Ticket::GenericAgentAllowCustomScriptExecutionErlaubt Generic Agent die Ausführung eigener Skripte (Ticket-Modul)
Ticket::Frontend::AgentTicketNote###SubjectBetreff­einstellung für Agenten-Ticket-Notizen
Core::Time::Calendar1Zeiteinstellungen für Kalender 1
TimeAccountingZeit­buchhaltungs­Modul
DynamicField_<Name>Platzhalter für dynamische Felder
Ticket::NumberGenerator::MinCounterSizeMinimale Zähler­länge für Ticketnummern