Répertoire des fonctions

Cette vue contient les 68 descriptions de programmes enregistrées dans core/config/programs. Les routes de programme masquées sont également répertoriées, car elles fournissent des fonctions autonomes.

Connexion et programmes généraux

Connexion (Login)

  • Type : ProgramOnly ; accès : anonyme

  • Fonction : programme de connexion

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

Déconnexion (Logout)

  • Type : ProgramOnly ; accès : agent, client

  • Fonction : programme de déconnexion

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

Tableau de bord (Dashboard)

  • Type : MainNavigation ; accès : agent, client

  • Fonction : vue d’ensemble du tableau de bord

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

Espaces tickets et clients

Tickets (Tickets)

  • Type : MainNavigation ; accès : agent, client

  • Fonction : espace de travail des tickets

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

Liste des tickets (AgentTicketList)

  • Type : SubNavigation ; accès : agent

  • Fonction : espace de travail des tickets

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

Mes tickets (CustomerTicketList)

  • Type : SubNavigation ; accès : client

  • Fonction : espace de travail des tickets

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

Créer un ticket (AgentTicketCreate)

  • Type : SubNavigation ; accès : agent

  • Fonction : créer un nouveau ticket pour un contact et l’envoyer éventuellement par e-mail.

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

Nouveau ticket (CustomerTicketCreate)

  • Type : SubNavigation ; accès : client

  • Fonction : espace de travail des tickets

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

Détail du ticket (AgentTicketZoom)

  • Type : ProgramOnly ; accès : agent

  • Fonction : détails et communication du ticket

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

Détail du ticket (CustomerTicketZoom)

  • Type : ProgramOnly ; accès : client

  • Fonction : détails et communication du ticket

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

Base de connaissances (KnowledgeBase)

  • Type : MainNavigation ; accès : selon les autorisations

  • Fonction : rechercher, créer et gérer de manière centralisée et traçable les articles de FAQ.

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

Base de connaissances (AgentKnowledgeBase)

  • Type : SubNavigation ; accès : selon les autorisations

  • Fonction : rechercher, créer et gérer de manière centralisée et traçable les articles de FAQ.

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

Base de connaissances (CustomerKnowledgeBase)

  • Type : SubNavigation ; accès : client

  • Fonction : trouver des réponses et des instructions dans la base de connaissances.

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

Clients (Customers)

  • Type : ProgramOnly ; accès : agent

  • Fonction : gestion des clients

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

Configuration Items (CMDBItems)

  • Type : ProgramOnly ; accès : agent

  • Fonction : gérer de manière centralisée les Configuration Items, les affectations et les dépendances.

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

Organisations (Organizations)

  • Type : ProgramOnly ; accès : agent

  • Fonction : gestion des organisations

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

Rapports

Rapports (Reports)

  • Type : MainNavigation ; accès : agent

  • Fonction : rapports et statistiques

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

Administration

Chiffrement des e-mails (AdminMailEncryption)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les certificats S/MIME, les identités et les politiques des e-mails entrants et sortants.

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

Journal de communication (AdminCommunicationLog)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : surveiller de manière centralisée les connexions IMAP, SMTP et OAuth2 et retracer les erreurs jusqu’à chaque étape de traitement.

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

Administration (Admin)

  • Type : MainNavigation ; accès : administrateur

  • Fonction : administration système

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

Paramètres système (AdminSystemSettings)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les valeurs système globales telles que l’URL, le FQDN et la langue par défaut.

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

LDAP / Active Directory (AdminLDAP)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : configurer des connexions d’annuaire séparées pour les agents et les utilisateurs clients et mapper les attributs LDAP aux champs Qisutu.

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

Agents (AdminAgents)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des agents.

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

Clients (AdminCustomers)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des clients.

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

Utilisateurs clients (AdminCustomerUsers)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des utilisateurs clients.

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

Importations CSV (AdminCSVImports)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : importer en toute sécurité des clients, contacts et agents à l’aide de modèles CSV propres à l’installation.

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

Files (AdminQueues)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des files et les affecter à des groupes.

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

Champs dynamiques (AdminDynamicFields)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les champs dynamiques de ticket et les affecter aux files.

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

Adresses e-mail système (AdminSystemEmails)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des adresses e-mail système.

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

Récupération des e-mails (AdminPostmasterIMAPAccounts)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les comptes de messagerie entrants pour la récupération automatique des tickets.

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

IMAP standard (AdminPostmasterIMAPAccount)

  • Type : ProgramOnly ; accès : administrateur

  • Fonction : gérer un compte Postmaster avec une authentification IMAP classique par mot de passe.

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

Microsoft 365 (AdminPostmasterMicrosoft365)

  • Type : ProgramOnly ; accès : administrateur

  • Fonction : connecter une boîte aux lettres Microsoft 365 via OAuth2 pour la récupération automatique des e-mails.

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

Google Workspace/Gmail (AdminPostmasterGoogleMail)

  • Type : ProgramOnly ; accès : administrateur

  • Fonction : connecter une boîte aux lettres Google Workspace ou Gmail via OAuth2 pour la récupération automatique des e-mails.

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

Services (AdminServices)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les services et les sous-services.

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

Filtres Postmaster (AdminPostmasterFilters)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : reconnaître les e-mails entrants selon des conditions et modifier automatiquement les propriétés des tickets et des articles.

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

SLA (AdminSLAs)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les accords de niveau de service avec leurs calendriers et délais d’escalade.

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

Paramètres SMTP (AdminSMTPAccount)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer le transport SMTP global des e-mails sortants liés aux tickets.

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

Signatures (AdminSignatures)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des signatures.

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

SMTP standard (AdminSMTPStandard)

  • Type : ProgramOnly ; accès : administrateur

  • Fonction : gérer le transport SMTP avec une authentification classique par mot de passe.

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

SMTP Microsoft 365 (AdminSMTPMicrosoft365)

  • Type : ProgramOnly ; accès : administrateur

  • Fonction : envoyer les e-mails sortants via Microsoft 365 avec OAuth2.

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

SMTP Google Workspace/Gmail (AdminSMTPGoogleMail)

  • Type : ProgramOnly ; accès : administrateur

  • Fonction : envoyer les e-mails sortants via Google Workspace ou Gmail avec OAuth2.

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

API REST (AdminAPI)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer simplement les accès sécurisés destinés aux applications externes.

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

Notifications des agents (AdminAgentNotifications)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : modifier les modèles d’e-mail pour les notifications des agents.

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

Calendriers (AdminCalendars)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des calendriers.

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

Services clients (AdminCustomerServices)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : attribuer des services et des SLA à des clients individuels.

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

Réponses automatiques (AdminCustomerAutoResponses)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les réponses automatiques par e-mail envoyées aux utilisateurs clients lors d’événements liés aux clients.

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

Groupes (AdminGroups)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des groupes.

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

États des tickets (AdminTicketStates)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les états des tickets et les suspensions de SLA.

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

Configurations des programmes (AdminPermissions)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : modifier les configurations des programmes.

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

Saisie des temps – types d’activité (AdminTimeAccountingActivityTypes)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les types d’activité pour les saisies de temps.

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

Formules de salutation (AdminSalutations)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : afficher et créer des formules de salutation.

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

Saisie des temps – analyse (AdminTimeAccountingReports)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : analyser les temps de travail par période, agent, client, file, activité et caractère facturable.

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

Modèles de réponse (AdminResponseTemplates)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les modèles de réponse avec CKEditor, des pièces jointes et des affectations aux files.

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

Listes de contrôle (AdminChecklists)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les modèles de listes de contrôle avec des affectations aux files, services et clients.

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

Formulaires (AdminTicketForms)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les formulaires clients personnalisés et les formulaires Web publics.

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

Éléments de configuration (AdminCMDBItems)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer de manière centralisée les Configuration Items, les affectations et les dépendances.

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

Structure de la CMDB (AdminCMDBTypes)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les types de CI, les champs personnalisés et les types de relation.

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

Imports CSV de la CMDB (AdminCMDBImports)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer les profils d’import CSV indépendants du fabricant, les correspondances de colonnes et les exécutions d’import.

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

Déclencheurs (AdminAutomationTriggers)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : gérer des règles événementielles pour les tickets.

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

Règles temporelles (AdminAutomationSchedules)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : sélectionner régulièrement des tickets et les traiter automatiquement.

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

Tâches d’automatisation (AdminAutomationJobs)

  • Type : SubNavigation ; accès : administrateur

  • Fonction : contrôler l’exécution, les répétitions et les erreurs de l’automatisation.

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

Modules complémentaires (AdminAddons)

  • Type : SubNavigation ; accès : selon les autorisations

  • Fonction : installer, mettre à jour et désinstaller des modules complémentaires Qisutu à partir d’archives ZIP complètes du code source.

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

Paramètres personnels et téléchargements

Paramètres personnels (AgentPreferences)

  • Type : ProgramOnly ; accès : agent

  • Fonction : modifier les paramètres personnels de l’agent.

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

Paramètres personnels (CustomerPreferences)

  • Type : ProgramOnly ; accès : client

  • Fonction : modifier les paramètres personnels du client.

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

Télécharger une pièce jointe (TicketAttachmentDownload)

  • Type : ProgramOnly ; accès : agent, client

  • Fonction : télécharger une pièce jointe d’un ticket.

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

Autres fonctions sans description de programme dédiée

  • Réinitialisation du mot de passe : core/module/Login.pm, core/system/QisutuPasswordReset.pm

  • Inscription des clients : core/module/Login.pm, core/system/QisutuCustomerRegistration.pm

  • Formulaires publics de tickets : bin/cgi-bin/form.pl, core/system/QisutuTicketForm.pm

  • Point de terminaison REST : bin/cgi-bin/api.pl, core/system/QisutuRESTAPI.pm

  • Installateur Web : bin/cgi-bin/install.pl

  • Installation et mise à jour : install.sh, update.sh, install/update

  • Démon et programmes de maintenance : bin/qisutu-daemon.pl et autres programmes sous bin

  • API des modules complémentaires 1.0 : MODULES.md, core/system/QisutuAddon*.pm

Routes de programme ajoutées en 2.0.2

AgentInternalChat fournit messages, état de lecture, présence sur les tickets et transfert pour les agents. KnowledgeAttachmentDownload sert les pièces jointes de FAQ avec contrôle d’accès côté serveur. CMDB est le programme de navigation parent de la CMDB. Ces entrées complètent les descriptions existantes.

Le registre complet contient 68 programmes. Le chat interne ne nécessite aucun module d’IA ; le démarrage automatique d’un processus de formulaire nécessite KimProcesses. L’API interne reste en 1.0. Le paquet contient aussi les références techniques API.md, MODULES.md, INSTALL.md et CHANGELOG.md.

Chat interne (AgentInternalChat)

  • Type: ProgramOnly; Accès: agent

  • Fonction: Collaboration directe entre agents.

  • Source: core/config/programs/AgentInternalChat.pm, core/module/AgentInternalChat.pm

Télécharger la pièce jointe FAQ (KnowledgeAttachmentDownload)

  • Type: ProgramOnly; Accès: agent, customer

  • Fonction: Télécharger en toute sécurité une pièce jointe de la base de connaissances.

  • Source: core/config/programs/KnowledgeAttachmentDownload.pm, core/module/KnowledgeAttachmentDownload.pm

CMDB (CMDB)

  • Type: MainNavigation; Accès: agent

  • Fonction: Gérez de manière centralisée les éléments de configuration, les affectations et les dépendances.

  • Source: core/config/programs/CMDB.pm, core/module/CMDBItems.pm