Mise en place d'une solution de ticketing
đŻ Objectif de la mission
Section titled âđŻ Objectif de la missionâLâobjectif de cette intervention Ă©tait de doter lâentreprise Millenuits dâune solution centralisĂ©e de gestion des services informatiques (ITSM) et de support utilisateur (Helpdesk). Face Ă la nĂ©cessitĂ© de structurer les demandes des 167 collaborateurs rĂ©partis sur deux sites gĂ©ographiques distincts, il fallait dĂ©ployer un outil permettant la dĂ©claration dâincidents, le suivi par une Ă©quipe de trois techniciens, et lâĂ©dition de statistiques pour la Direction des SystĂšmes dâInformation (DSI). Lâoutil devait ĂȘtre gratuit, hĂ©bergeable sur une infrastructure Linux existante et intĂ©grer une base de connaissances.
đ ïž DĂ©roulement des opĂ©rations
Section titled âđ ïž DĂ©roulement des opĂ©rationsâPour mener Ă bien cette mission, lâintervention a Ă©tĂ© dĂ©coupĂ©e en plusieurs phases clĂ©s :
-
Ătude des besoins et choix technologique : Analyse du cahier des charges et comparaison des solutions du marchĂ© (GLPI, osTicket, Zammad, Hesk). GLPI a Ă©tĂ© retenu pour son adĂ©quation parfaite avec les prĂ©requis : gratuitĂ©, respect des bonnes pratiques ITIL, richesse du module de ticketing et intĂ©gration dâune base de connaissances.
-
PrĂ©paration du socle dâhĂ©bergement (LAMP) : Mise en place de lâenvironnement serveur sur une distribution Debian. Cette Ă©tape a consistĂ© Ă installer et durcir un serveur web Apache2 couplĂ© Ă PHP 8.4-FPM pour des performances optimales. Une base de donnĂ©es MariaDB a Ă©tĂ© dĂ©ployĂ©e, sĂ©curisĂ©e (dĂ©sactivation des accĂšs distants root, suppression des bases de test) et dotĂ©e dâun utilisateur restreint dĂ©diĂ© Ă lâapplication.
-
DĂ©ploiement et sĂ©curisation de GLPI : TĂ©lĂ©chargement et extraction de lâarchive officielle de GLPI dans le rĂ©pertoire web. Une attention particuliĂšre a Ă©tĂ© portĂ©e Ă la sĂ©curitĂ© : ajustement des droits systĂšme (
www-data), dĂ©placement des rĂ©pertoires sensibles (config,files,log) en dehors de la racine publique dâApache, et configuration du VirtualHost avec réécriture dâURL. -
ParamĂ©trage mĂ©tier et logique dâentreprise : Post-installation, lâenvironnement a Ă©tĂ© cloisonnĂ©. Lâarborescence gĂ©ographique a Ă©tĂ© recréée (Sites de BaugĂ© et JouĂ©-LĂšs-Tours), et les habilitations ont Ă©tĂ© structurĂ©es via des profils stricts : Self-Service (utilisateurs), Technician (support) et Super-Admin (DSI). Les catĂ©gories dâincidents ITIL et les niveaux de service (SLA) ont Ă©galement Ă©tĂ© dĂ©finis.
-
Phase de recette et validation : ExĂ©cution dâun plan de tests complet pour valider chaque parcours utilisateur. Les tests ont inclus la vĂ©rification des blocages de sĂ©curitĂ© (comptes par dĂ©faut dĂ©sactivĂ©s), la crĂ©ation dâun ticket par un utilisateur standard, sa prise en charge et sa rĂ©solution par un technicien, ainsi que la gĂ©nĂ©ration de rapports statistiques par lâadministrateur.
â RĂ©sultats
Section titled ââ RĂ©sultatsâLa principale complexitĂ© a rĂ©sidĂ© dans le durcissement post-installation (dĂ©placement des dossiers racines et modification des directives PHP cookie_httponly), qui a nĂ©cessitĂ© la crĂ©ation de fichiers de liens symboliques internes (downstream.php) pour maintenir lâintĂ©gritĂ© de lâapplication tout en garantissant un haut niveau de sĂ©curitĂ© web.
đ CompĂ©tences BTS SIO (Ăpreuve E4) mobilisĂ©es
Section titled âđ CompĂ©tences BTS SIO (Ăpreuve E4) mobilisĂ©esâCette intervention technique a permis de mettre en pratique et de valider les compĂ©tences suivantes :
| Compétence globale | Sous-compétence | Actions menées lors de la mission |
|---|---|---|
| 1.4 Travailler en mode projet | Analyser les objectifs | Ătude comparative des solutions du marchĂ© (GLPI vs Zammad/osTicket) pour rĂ©pondre prĂ©cisĂ©ment au cahier des charges de la DSI de Millenuits. |
| 1.5 Mettre Ă disposition un service | DĂ©ployer un service | Installation, configuration du socle serveur LAMP (Apache, PHP-FPM, MariaDB) et dĂ©ploiement de lâapplicatif GLPI. |
| 1.1 Gérer le patrimoine informatique | Mettre en place les habilitations | Création des entités géographiques, gestion des rÎles (Self-Service, Technicien, Admin) et application du principe de moindre privilÚge. |
| 1.1 GĂ©rer le patrimoine informatique | Exploiter des rĂ©fĂ©rentiels, normes et standards | ImplĂ©mentation des catĂ©gories de tickets, des rĂšgles dâattribution et des SLA selon les bonnes pratiques du rĂ©fĂ©rentiel ITIL. |
| 1.5 Mettre Ă disposition un service | RĂ©aliser les tests dâintĂ©gration | ExĂ©cution dâune fiche de recette stricte (tests de vulnĂ©rabilitĂ© basiques, simulation de bout en bout dâun ticket utilisateur vers technicien). |
| 1.5 Mettre Ă disposition un service | Accompagner les utilisateurs | RĂ©daction des guides dâutilisation contextualisĂ©s (Profil Utilisateur, Helpdesk, Administrateur) pour faciliter la prise en main de la plateforme. |