Répertoire des fonctions

Cette vue contient les 65 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