Funktionsverzeichnis

Diese Übersicht enthält alle 65 registrierten Programmbeschreibungen aus core/config/programs. Verdeckte Programmrouten sind ebenfalls aufgeführt, weil sie eigenständige Funktionen bereitstellen.

Anmeldung und allgemeine Programme

Anmeldung (Login)

  • Typ: ProgramOnly; Zugriff: anonymous

  • Funktion: Anmeldeprogramm

  • Quelle: core/config/programs/Login.pm, core/module/Login.pm

Abmeldung (Logout)

  • Typ: ProgramOnly; Zugriff: agent, customer

  • Funktion: Abmeldeprogramm

  • Quelle: core/config/programs/Logout.pm

Dashboard (Dashboard)

  • Typ: MainNavigation; Zugriff: agent, customer

  • Funktion: Dashboard-Übersicht

  • Quelle: core/config/programs/Dashboard.pm, core/module/Dashboard.pm

Ticket- und Kundenbereiche

Tickets (Tickets)

  • Typ: MainNavigation; Zugriff: agent, customer

  • Funktion: Ticket-Arbeitsbereich

  • Quelle: core/config/programs/Tickets.pm, core/module/Tickets.pm

Ticketliste (AgentTicketList)

  • Typ: SubNavigation; Zugriff: agent

  • Funktion: Ticket-Arbeitsbereich

  • Quelle: core/config/programs/AgentTicketList.pm, core/module/AgentTicketList.pm

Meine Tickets (CustomerTicketList)

  • Typ: SubNavigation; Zugriff: customer

  • Funktion: Ticket-Arbeitsbereich

  • Quelle: core/config/programs/CustomerTicketList.pm, core/module/CustomerTicketList.pm

Ticket erstellen (AgentTicketCreate)

  • Typ: SubNavigation; Zugriff: agent

  • Funktion: Neues Ticket für einen Ansprechpartner erstellen und optional per E-Mail versenden.

  • Quelle: core/config/programs/AgentTicketCreate.pm, core/module/AgentTicketCreate.pm

Neues Ticket (CustomerTicketCreate)

  • Typ: SubNavigation; Zugriff: customer

  • Funktion: Ticket-Arbeitsbereich

  • Quelle: core/config/programs/CustomerTicketCreate.pm, core/module/CustomerTicketCreate.pm

Ticketdetail (AgentTicketZoom)

  • Typ: ProgramOnly; Zugriff: agent

  • Funktion: Ticketdetails und Kommunikation

  • Quelle: core/config/programs/AgentTicketZoom.pm, core/module/AgentTicketZoom.pm

Ticketdetail (CustomerTicketZoom)

  • Typ: ProgramOnly; Zugriff: customer

  • Funktion: Ticketdetails und Kommunikation

  • Quelle: core/config/programs/CustomerTicketZoom.pm, core/module/CustomerTicketZoom.pm

Wissensdatenbank (KnowledgeBase)

  • Typ: MainNavigation; Zugriff: berechtigungsabhängig

  • Funktion: FAQ-Artikel zentral suchen, erstellen und revisionssicher verwalten.

  • Quelle: core/config/programs/KnowledgeBase.pm, core/module/AgentKnowledgeBase.pm

Wissensdatenbank (AgentKnowledgeBase)

  • Typ: SubNavigation; Zugriff: berechtigungsabhängig

  • Funktion: FAQ-Artikel zentral suchen, erstellen und revisionssicher verwalten.

  • Quelle: core/config/programs/AgentKnowledgeBase.pm, core/module/AgentKnowledgeBase.pm

Wissensdatenbank (CustomerKnowledgeBase)

  • Typ: SubNavigation; Zugriff: customer

  • Funktion: Antworten und Anleitungen in der Wissensdatenbank finden.

  • Quelle: core/config/programs/CustomerKnowledgeBase.pm, core/module/CustomerKnowledgeBase.pm

Kunden (Customers)

  • Typ: ProgramOnly; Zugriff: agent

  • Funktion: Kundenverwaltung

  • Quelle: core/config/programs/Customers.pm, core/module/Customers.pm

Configuration Items (CMDBItems)

  • Typ: ProgramOnly; Zugriff: agent

  • Funktion: Configuration Items, Zuordnungen und Abhängigkeiten zentral verwalten.

  • Quelle: core/config/programs/CMDBItems.pm, core/module/CMDBItems.pm

Organisationen (Organizations)

  • Typ: ProgramOnly; Zugriff: agent

  • Funktion: Organisationsverwaltung

  • Quelle: core/config/programs/Organizations.pm, core/module/Organizations.pm

Berichte

Berichte (Reports)

  • Typ: MainNavigation; Zugriff: agent

  • Funktion: Berichte und Statistiken

  • Quelle: core/config/programs/Reports.pm, core/module/Reports.pm

Administration

E-Mail-Verschlüsselung (AdminMailEncryption)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: S/MIME-Zertifikate, Identitäten und Richtlinien für ein- und ausgehende E-Mails verwalten.

  • Quelle: core/config/programs/AdminMailEncryption.pm, core/module/AdminMailEncryption.pm

Kommunikationsprotokoll (AdminCommunicationLog)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: IMAP-, SMTP- und OAuth2-Verbindungen zentral überwachen und Fehler bis zum einzelnen Verarbeitungsschritt nachvollziehen.

  • Quelle: core/config/programs/AdminCommunicationLog.pm, core/module/AdminCommunicationLog.pm

Administration (Admin)

  • Typ: MainNavigation; Zugriff: admin

  • Funktion: Systemadministration

  • Quelle: core/config/programs/Admin.pm, core/module/Admin.pm

System-Einstellungen (AdminSystemSettings)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Globale Systemwerte wie URL, FQDN und Standardsprache verwalten.

  • Quelle: core/config/programs/AdminSystemSettings.pm, core/module/AdminSystemSettings.pm

LDAP / Active Directory (AdminLDAP)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Getrennte Verzeichnisanmeldungen für Agenten und Kundenbenutzer einrichten und LDAP-Attribute Qisutu-Feldern zuordnen.

  • Quelle: core/config/programs/AdminLDAP.pm, core/module/AdminLDAP.pm

Agenten (AdminAgents)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Agenten anzeigen und anlegen.

  • Quelle: core/config/programs/AdminAgents.pm, core/module/AdminAgents.pm

Kunden (AdminCustomers)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Kunden anzeigen und anlegen.

  • Quelle: core/config/programs/AdminCustomers.pm, core/module/AdminCustomers.pm

Kundenbenutzer (AdminCustomerUsers)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Kundenbenutzer anzeigen und anlegen.

  • Quelle: core/config/programs/AdminCustomerUsers.pm, core/module/AdminCustomerUsers.pm

CSV-Importe (AdminCSVImports)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Kunden, Ansprechpartner und Agenten mit installationsabhängigen CSV-Vorlagen sicher importieren.

  • Quelle: core/config/programs/AdminCSVImports.pm, core/module/AdminCSVImports.pm

Queues (AdminQueues)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Queues anzeigen, anlegen und Gruppen zuordnen.

  • Quelle: core/config/programs/AdminQueues.pm, core/module/AdminQueues.pm

Dynamische Felder (AdminDynamicFields)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Dynamische Ticketfelder verwalten und Queues zuordnen.

  • Quelle: core/config/programs/AdminDynamicFields.pm, core/module/AdminDynamicFields.pm

Sytem e-mail-addresses (AdminSystemEmails)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: System-E-Mail-Adressen anzeigen und anlegen.

  • Quelle: core/config/programs/AdminSystemEmails.pm, core/module/AdminSystemEmails.pm

E-Mail-Abruf (AdminPostmasterIMAPAccounts)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Eingehende E-Mail-Konten für den automatischen Ticketabruf verwalten.

  • Quelle: core/config/programs/AdminPostmasterIMAPAccounts.pm, core/module/AdminPostmasterIMAPAccounts.pm

Standard-IMAP (AdminPostmasterIMAPAccount)

  • Typ: ProgramOnly; Zugriff: admin

  • Funktion: Postmaster-Konto mit klassischer IMAP-Passwortanmeldung verwalten.

  • Quelle: core/config/programs/AdminPostmasterIMAPAccount.pm, core/module/AdminPostmasterIMAPAccounts.pm

Microsoft 365 (AdminPostmasterMicrosoft365)

  • Typ: ProgramOnly; Zugriff: admin

  • Funktion: Microsoft-365-Postfach mit OAuth2 für den automatischen Mailabruf anbinden.

  • Quelle: core/config/programs/AdminPostmasterMicrosoft365.pm, core/module/AdminPostmasterIMAPAccounts.pm

Google Workspace/Gmail (AdminPostmasterGoogleMail)

  • Typ: ProgramOnly; Zugriff: admin

  • Funktion: Google-Workspace- oder Gmail-Postfach mit OAuth2 für den automatischen Mailabruf anbinden.

  • Quelle: core/config/programs/AdminPostmasterGoogleMail.pm, core/module/AdminPostmasterIMAPAccounts.pm

Services (AdminServices)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Services und Unterservices verwalten.

  • Quelle: core/config/programs/AdminServices.pm, core/module/AdminServices.pm

Postmaster-Filter (AdminPostmasterFilters)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Eingehende E-Mails anhand von Bedingungen erkennen und Ticket- sowie Artikeleigenschaften automatisch beeinflussen.

  • Quelle: core/config/programs/AdminPostmasterFilters.pm, core/module/AdminPostmasterFilters.pm

SLAs (AdminSLAs)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Service Level Agreements mit Kalendern und Eskalationszeiten verwalten.

  • Quelle: core/config/programs/AdminSLAs.pm, core/module/AdminSLAs.pm

SMTP settings (AdminSMTPAccount)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Globalen SMTP-Transport für ausgehende Ticket-E-Mails verwalten.

  • Quelle: core/config/programs/AdminSMTPAccount.pm, core/module/AdminSMTPAccount.pm

Signaturen (AdminSignatures)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Signaturen anzeigen und anlegen.

  • Quelle: core/config/programs/AdminSignatures.pm, core/module/AdminSignatures.pm

Standard-SMTP (AdminSMTPStandard)

  • Typ: ProgramOnly; Zugriff: admin

  • Funktion: SMTP-Transport mit klassischer Passwortanmeldung verwalten.

  • Quelle: core/config/programs/AdminSMTPStandard.pm, core/module/AdminSMTPAccount.pm

Microsoft 365 SMTP (AdminSMTPMicrosoft365)

  • Typ: ProgramOnly; Zugriff: admin

  • Funktion: Ausgehende E-Mails über Microsoft 365 mit OAuth2 versenden.

  • Quelle: core/config/programs/AdminSMTPMicrosoft365.pm, core/module/AdminSMTPAccount.pm

Google Workspace/Gmail SMTP (AdminSMTPGoogleMail)

  • Typ: ProgramOnly; Zugriff: admin

  • Funktion: Ausgehende E-Mails über Google Workspace oder Gmail mit OAuth2 versenden.

  • Quelle: core/config/programs/AdminSMTPGoogleMail.pm, core/module/AdminSMTPAccount.pm

REST-API (AdminAPI)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Sichere Zugänge für externe Anwendungen einfach verwalten.

  • Quelle: core/config/programs/AdminAPI.pm, core/module/AdminAPI.pm

Agenten-Benachrichtigungen (AdminAgentNotifications)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: E-Mail-Vorlagen für Agentenbenachrichtigungen bearbeiten.

  • Quelle: core/config/programs/AdminAgentNotifications.pm, core/module/AdminAgentNotifications.pm

Kalender (AdminCalendars)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Kalender anzeigen und anlegen.

  • Quelle: core/config/programs/AdminCalendars.pm, core/module/AdminCalendars.pm

Kunden-Services (AdminCustomerServices)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Services und SLAs einzelnen Kunden zuordnen.

  • Quelle: core/config/programs/AdminCustomerServices.pm, core/module/AdminCustomerServices.pm

Autom. Antworten (AdminCustomerAutoResponses)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Automatische E-Mail-Antworten an Kundenbenutzer für kundenbezogene Ereignisse verwalten.

  • Quelle: core/config/programs/AdminCustomerAutoResponses.pm, core/module/AdminCustomerAutoResponses.pm

Gruppen (AdminGroups)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Gruppen anzeigen und anlegen.

  • Quelle: core/config/programs/AdminGroups.pm, core/module/AdminGroups.pm

Ticketstatus (AdminTicketStates)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Ticketstatus und SLA-Pausen verwalten.

  • Quelle: core/config/programs/AdminTicketStates.pm, core/module/AdminTicketStates.pm

Programm-Konfigurationen (AdminPermissions)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Programm-Configs bearbeiten.

  • Quelle: core/config/programs/AdminPermissions.pm, core/module/AdminPermissions.pm

Zeiterfassung – Tätigkeitsarten (AdminTimeAccountingActivityTypes)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Tätigkeitsarten für Zeitbuchungen verwalten.

  • Quelle: core/config/programs/AdminTimeAccountingActivityTypes.pm, core/module/AdminTimeAccountingActivityTypes.pm

Anreden (AdminSalutations)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Anreden anzeigen und anlegen.

  • Quelle: core/config/programs/AdminSalutations.pm, core/module/AdminSalutations.pm

Zeiterfassung – Auswertung (AdminTimeAccountingReports)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Arbeitszeiten nach Zeitraum, Agent, Kunde, Queue, Tätigkeit und Abrechenbarkeit auswerten.

  • Quelle: core/config/programs/AdminTimeAccountingReports.pm, core/module/AdminTimeAccountingReports.pm

Antwort-Vorlagen (AdminResponseTemplates)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Antwort-Vorlagen mit CKEditor, Anhängen und Queue-Zuordnungen verwalten.

  • Quelle: core/config/programs/AdminResponseTemplates.pm, core/module/AdminResponseTemplates.pm

Checklisten (AdminChecklists)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Checklisten-Vorlagen mit Queue-, Service- und Kundenzuordnungen verwalten.

  • Quelle: core/config/programs/AdminChecklists.pm, core/module/AdminChecklists.pm

Formulare (AdminTicketForms)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Individuelle Kundenformulare und öffentliche Webformulare verwalten.

  • Quelle: core/config/programs/AdminTicketForms.pm, core/module/AdminTicketForms.pm

Configuration Items (AdminCMDBItems)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Configuration Items, Zuordnungen und Abhängigkeiten zentral verwalten.

  • Quelle: core/config/programs/AdminCMDBItems.pm, core/module/CMDBItems.pm

CMDB-Struktur (AdminCMDBTypes)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: CI-Typen, individuelle Felder und Beziehungstypen verwalten.

  • Quelle: core/config/programs/AdminCMDBTypes.pm, core/module/AdminCMDBTypes.pm

CMDB-CSV-Importe (AdminCMDBImports)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Herstellerunabhängige CSV-Importprofile, Spaltenzuordnungen und Importläufe verwalten.

  • Quelle: core/config/programs/AdminCMDBImports.pm, core/module/AdminCMDBImports.pm

Trigger (AdminAutomationTriggers)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Ereignisgesteuerte Regeln für Tickets verwalten.

  • Quelle: core/config/programs/AdminAutomationTriggers.pm, core/module/AdminAutomationRules.pm

Zeitregeln (AdminAutomationSchedules)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Tickets regelmäßig selektieren und automatisch bearbeiten.

  • Quelle: core/config/programs/AdminAutomationSchedules.pm, core/module/AdminAutomationRules.pm

Automatisierungs-Jobs (AdminAutomationJobs)

  • Typ: SubNavigation; Zugriff: admin

  • Funktion: Ausführung, Wiederholungen und Fehler der Automatisierung kontrollieren.

  • Quelle: core/config/programs/AdminAutomationJobs.pm, core/module/AdminAutomationJobs.pm

Zusatzmodule (AdminAddons)

  • Typ: SubNavigation; Zugriff: berechtigungsabhängig

  • Funktion: Qisutu-Zusatzmodule aus vollständigen Quellcode-ZIP-Dateien installieren, aktualisieren und deinstallieren.

  • Quelle: core/config/programs/AdminAddons.pm, core/module/AdminAddons.pm

Persönliche Einstellungen und Downloads

Persönliche Einstellungen (AgentPreferences)

  • Typ: ProgramOnly; Zugriff: agent

  • Funktion: Persönliche Agenten-Einstellungen bearbeiten.

  • Quelle: core/config/programs/AgentPreferences.pm, core/module/AgentPreferences.pm

Persönliche Einstellungen (CustomerPreferences)

  • Typ: ProgramOnly; Zugriff: customer

  • Funktion: Persönliche Kunden-Einstellungen bearbeiten.

  • Quelle: core/config/programs/CustomerPreferences.pm, core/module/CustomerPreferences.pm

Anhang herunterladen (TicketAttachmentDownload)

  • Typ: ProgramOnly; Zugriff: agent, customer

  • Funktion: Ticket-Anhang herunterladen.

  • Quelle: core/config/programs/TicketAttachmentDownload.pm, core/module/TicketAttachmentDownload.pm

Weitere Funktionen ohne eigene Programmbeschreibung

  • Passwortzurücksetzung: core/module/Login.pm, core/system/QisutuPasswordReset.pm

  • Kundenregistrierung: core/module/Login.pm, core/system/QisutuCustomerRegistration.pm

  • Öffentliche Ticketformulare: bin/cgi-bin/form.pl, core/system/QisutuTicketForm.pm

  • REST-Endpunkt: bin/cgi-bin/api.pl, core/system/QisutuRESTAPI.pm

  • Webinstaller: bin/cgi-bin/install.pl

  • Installation und Update: install.sh, update.sh, install/update

  • Daemon und Wartungsprogramme: bin/qisutu-daemon.pl und weitere Programme unter bin

  • Zusatzmodul-API 1.0: MODULES.md, core/system/QisutuAddon*.pm