Chapitre 715 minIntermédiaire
Licences logicielles : suivi et conformité dans GLPI
Par Josselyn C., prof de BTS SIO. Mis à jour le .
À la fin de ce chapitre, tu sauras
- distinguer les types de licences et leurs métriques ;
- saisir et affecter une licence dans GLPI ;
- rapprocher les installations et les droits acquis ;
- programmer les alertes d'expiration ;
- préparer un audit d'éditeur.
4 exercices corrigés1 schéma
Gérer les licences logicielles, c'est comparer en permanence ce que l'organisation a le droit d'utiliser (les licences achetées ou souscrites) et ce qu'elle utilise réellement (les installations et les utilisateurs), pour ne jamais être en défaut et ne pas payer pour rien. On appelle cette activité la gestion des actifs logiciels (Software Asset Management, SAM). Ce chapitre explique les types de licences et leurs métriques, la saisie des licences dans GLPI, le rapprochement avec l'inventaire, les alertes d'expiration et la préparation d'un audit d'éditeur.
Une licence, c'est un droit d'usage
Quand une organisation « achète un logiciel », elle n'achète pas le logiciel : elle acquiert un droit de l'utiliser, dans les conditions fixées par le contrat de licence. Le logiciel reste une œuvre protégée par le droit d'auteur. Installer un logiciel au-delà des droits acquis, ou dans un cadre que la licence ne prévoit pas (un usage commercial avec une licence réservée à l'usage personnel, une installation sur un serveur virtualisé non couverte), c'est de la contrefaçon au sens du code de la propriété intellectuelle.
Les conséquences sont réelles. Les contrats des grands éditeurs prévoient des audits : l'éditeur, ou un cabinet mandaté, demande la liste des installations et les preuves d'achat. Un écart se régularise au tarif public, souvent avec des pénalités, sans compter le risque pénal. À l'inverse, des licences payées et jamais utilisées sont de l'argent perdu. Le cadre juridique (droit d'auteur, contrefaçon, licences libres) est détaillé dans les cours CEJM, droit et Droit du numérique et RGPD.
Les types de licences et leurs métriques
Deux questions décrivent une licence : combien de temps dure le droit, et qu'est-ce qu'on compte (la métrique).
| Type | Durée du droit | Exemple de situation | Ce qu'on suit dans GLPI |
|---|---|---|---|
| Perpétuelle | Illimitée pour la version achetée ; les mises à jour majeures sont souvent payantes à part | Une version précise d'un logiciel de DAO achetée en 2023 | Nombre, version d'achat, facture |
| Abonnement | Tant qu'on paie (mois, année) ; à l'arrêt du paiement, le droit s'arrête | Une suite bureautique en ligne, un antivirus | Nombre, date d'expiration, renouvellement |
| OEM | Liée à la machine sur laquelle elle a été vendue, non transférable | Le Windows préinstallé sur un portable neuf | Rattachée à un seul ordinateur, disparaît avec lui |
| Licence en volume (contrat entreprise) | Selon le contrat | Un lot de 150 licences d'un même logiciel, avec des droits de mise à jour | Nombre, contrat lié, licence parente et licences filles |
| Libre (GPL, MIT, Apache, MPL…) | Illimitée, gratuite | LibreOffice, Firefox, GLPI lui-même | Inventaire des installations et des versions ; obligations de la licence si l'on redistribue |
| Gratuite propriétaire (freeware) | Selon les conditions de l'éditeur | Un utilitaire gratuit « pour usage personnel uniquement » | À vérifier : souvent interdit en entreprise sans licence payante |
| Métrique | On compte… | Piège |
|---|---|---|
| Par poste (device) | Les machines où le logiciel est installé | Les machines virtuelles comptent souvent comme des postes |
| Par utilisateur nommé | Les personnes autorisées, quel que soit le nombre de machines | Les comptes des anciens salariés continuent de consommer des licences |
| Par utilisateur simultané (jetons, concurrent users) | Le nombre maximal de personnes connectées en même temps | Il faut une mesure du pic d'utilisation |
| Par processeur ou cœur | La puissance du serveur qui exécute le logiciel | Ajouter des cœurs à une VM peut créer un besoin de licences |
| Par site ou entreprise | Un forfait pour tout un périmètre | Bien lire la définition du périmètre (filiales comprises ?) |
La démarche SAM en cinq temps
- Inventorier les installations : c'est le travail de GLPI Agent, logiciel par logiciel, version par version.
- Recenser les droits : factures, contrats, portails d'administration des éditeurs, en une licence GLPI par droit acquis.
- Rapprocher : pour chaque logiciel payant, comparer l'utilisation mesurée (selon la métrique) au nombre de droits.
- Corriger : désinstaller ce qui n'est pas justifié, réaffecter des licences inutilisées, acheter ce qui manque.
- Surveiller : alertes d'expiration, contrôle à chaque arrivée et départ, rapprochement trimestriel.
Créer une licence dans GLPI
Une licence est toujours attachée à un logiciel déjà connu de GLPI (le plus souvent remonté par l'agent). On la crée dans Gestion > Licences, bouton Ajouter, ou depuis la fiche du logiciel, onglet Licences.
| Champ | Exemple | Remarque |
|---|---|---|
| Logiciel | Planéo (logiciel de planification) | Obligatoire : une licence n'existe pas sans logiciel |
| Nom | Planéo - contrat 2025 | Un nom qui permet de distinguer deux achats |
| Type de licence | Par poste | Une liste à remplir dans les intitulés (par poste, par utilisateur, OEM, abonnement…) |
| Numéro de série | La clé ou le numéro de contrat | Visible seulement des profils qui en ont besoin |
| Nombre | 40 | Le nombre maximal d'utilisations ; laisse « illimité » pour un forfait site |
| Autoriser le dépassement de quota | Non | Si « Non », GLPI refuse d'affecter une 41e machine |
| Version d'achat, version utilisée | 2025, 2026 | Utile quand on a le droit de passer à une version plus récente |
| Date d'expiration | 30/06/2027 | Indispensable pour un abonnement : c'est elle qui déclenche les alertes |
| Enfant de | Licence parente « Contrat cadre Planéo » | Pour des lots rattachés à un contrat principal |
| Statut, lieu, entité | En service, Siège, Cèdre Habitat | Une licence peut être récursive pour servir aux sous-entités |
L'onglet Gestion de la licence reçoit, comme pour un matériel, le fournisseur, le numéro de commande, la facture, la valeur et le budget (chapitre 8), et l'onglet Contrats le contrat de maintenance ou de souscription.
Affecter une licence aux postes et aux utilisateurs
Une licence par poste s'affecte à des ordinateurs : depuis la fiche du poste, onglet Logiciels, ou depuis la licence, onglet Éléments, ou par une action massive sur une liste de postes. Une licence par utilisateur s'affecte à des utilisateurs (onglet dédié de la licence ; la fiche de l'utilisateur liste aussi ses licences).
L'onglet Synthèse de la licence compare le nombre d'affectations au champ Nombre. Mais attention : GLPI ne rattache pas tout seul une installation remontée par l'agent à une licence. L'agent dit « ce logiciel est installé sur ce poste » ; c'est toi qui dis « ce poste utilise ce droit ». Le rapprochement consiste précisément à vérifier que chaque installation correspond à une affectation.
Rapprocher : un exemple chiffré
En octobre 2026, Sarah fait le rapprochement des quatre logiciels payants de Cèdre Habitat :
| Logiciel | Métrique | Droits acquis | Utilisation mesurée | Résultat |
|---|---|---|---|---|
| Logiciel de gestion locative | Utilisateur nommé | 90 | 97 comptes actifs, dont 9 de salariés partis | Après désactivation des 9 comptes : 88 utilisateurs, conforme (2 droits libres) |
| Planéo (planification) | Poste | 40 | 46 installations | Sous-licencié de 6 : désinstaller les postes qui n'en ont pas besoin, ou acheter 6 licences |
| ArchiDraw (DAO) | Utilisateurs simultanés | 5 jetons | Pic mesuré de 4 connexions simultanées | Conforme |
| Suite bureautique en abonnement | Utilisateur | 175 | 168 utilisateurs affectés | Sur-licencié de 7 : réduire au renouvellement |
Si l'abonnement de la suite bureautique coûte 11,70 € HT par utilisateur et par mois, réduire de 7 licences économise 7 × 11,70 × 12 = 982,80 € HT par an. C'est le genre de chiffre qui intéresse la direction, et qui montre à la commission de l'E5 que tu as compris l'enjeu économique du patrimoine.
Normaliser les noms avec le dictionnaire
L'agent remonte les noms tels que les installeurs les déclarent. Le même produit peut apparaître sous trois noms (« Planeo 2025 », « Planéo Client », « Planeo (64 bits) »), et le rapprochement devient faux. Le dictionnaire des logiciels (Administration > Dictionnaires > Logiciels) corrige cela par des règles :
| Critère | Action |
|---|---|
| Nom du logiciel commence par « Planeo » ou « Planéo » | Nom modifié en « Planéo », éditeur « Planéo SAS » |
| Nom contient « Microsoft Visual C++ » | Ne pas importer (composant technique sans intérêt pour le SAM) |
| Nom contient « (64 bits) » | Supprimer cette mention du nom |
Les règles s'appliquent aux inventaires suivants ; une action permet aussi de les rejouer sur les logiciels déjà en base.
Les alertes d'expiration
Un abonnement qui expire sans qu'on le renouvelle, c'est un service qui s'arrête un lundi matin. GLPI peut prévenir à l'avance :
- Renseigner la date d'expiration de chaque licence à durée limitée.
- Dans l'entité (Administration > Entités, onglet Notifications), activer les alarmes sur les licences expirées et choisir le délai d'anticipation (de 1 à 365 jours ; 60 jours chez Cèdre Habitat).
- Dans Configuration > Notifications, vérifier que la notification des licences est active et lui donner des destinataires (le groupe DSI, l'administrateur de l'entité).
- Vérifier que l'action automatique correspondante est active et que le cron tourne.
Les mêmes réglages existent pour les certificats (Gestion > Certificats) : un certificat TLS expiré, c'est un site interne inaccessible et des agents d'inventaire qui ne remontent plus.
Les logiciels libres : rien à gérer ?
Un logiciel libre ne coûte pas de licence, mais il se gère quand même :
- la sécurité : il faut savoir quelles versions sont installées pour appliquer les correctifs (la recherche par version du chapitre 5) ;
- les obligations de la licence : la plupart ne s'appliquent que si l'on redistribue le logiciel. Une licence « copyleft » comme la GPL impose alors de fournir le code source des modifications ; une licence permissive comme MIT demande surtout de conserver la mention de l'auteur. C'est un point qui concerne directement les développeurs SLAM qui intègrent des bibliothèques dans leurs applications ;
- le support : certains logiciels libres ont une offre de support payante, qui se suit alors comme un contrat.
Enregistre-les dans GLPI comme les autres (ils le sont déjà par l'agent), avec une catégorie et éventuellement une licence « illimitée » pour documenter le type de licence.
Préparer un audit d'éditeur
Un éditeur annonce un audit de ses produits dans trente jours. Grâce à GLPI, Sarah prépare un dossier en une journée au lieu de trois semaines :
- L'état des installations : export, depuis la fiche du logiciel, des postes et des versions installées, à la date du jour.
- L'état des droits : licences GLPI avec leurs factures et contrats joints (onglet Documents).
- Le rapprochement par métrique, avec l'explication des écarts.
- Les corrections déjà faites : tickets de désinstallation, comptes désactivés, avec leurs dates.
- La procédure qui évite de recommencer : contrôle à chaque arrivée et départ, rapprochement trimestriel, alertes.
Exercices
Exercice 1 sur 4 Conforme ou non ? Réussi À revoir
Pour chaque logiciel, dis si Cèdre Solidarité est conforme, sous-licenciée ou sur-licenciée, et ce qu'il faut faire.
| Logiciel | Métrique | Droits | Mesure |
|---|---|---|---|
| Logiciel de comptabilité | Utilisateur nommé | 3 | 3 personnes, qui l'utilisent sur 5 postes au total |
| Logiciel de retouche photo | Poste | 2 | Installé sur 4 postes |
| Antivirus | Poste, abonnement annuel | 20 | 15 postes |
| Utilitaire de compression « gratuit pour usage personnel » | Usage personnel uniquement | 0 | Installé sur 12 postes |
Voir la réponseMasquer la réponse de l'exercice 1
- Comptabilité : conforme, à condition que la licence par utilisateur nommé autorise plusieurs installations par personne (c'est le cas habituel, mais à vérifier dans le contrat). La métrique compte les 3 personnes, pas les 5 postes.
- Retouche photo : sous-licenciée de 2. Désinstaller des deux postes qui n'en ont pas l'usage, ou acheter 2 licences.
- Antivirus : sur-licencié de 5. Garder une petite marge pour les arrivées, sinon réduire à l'échéance du renouvellement.
- Utilitaire : non conforme sur 12 postes. Une licence « usage personnel » n'autorise pas l'usage en entreprise. Le remplacer par un outil libre équivalent (7-Zip, par exemple, sous licence libre) et le désinstaller, de préférence par un déploiement centralisé.
Tu avais trouvé ?
Exercice 2 sur 4 Saisir une licence Réussi À revoir
Cèdre Habitat souscrit le 1er juillet 2026 un abonnement d'un an à un logiciel de signature électronique, pour 12 utilisateurs, 25 € HT par utilisateur et par mois, sans dépassement possible. Liste les champs que tu remplis dans GLPI, puis calcule le coût annuel à saisir dans l'onglet Gestion.
Voir la réponseMasquer la réponse de l'exercice 2
- Logiciel : le logiciel de signature (créé à la main s'il n'est pas installé sur les postes, par exemple s'il s'agit d'un service en ligne).
- Nom : « Signature électronique - abonnement 2026-2027 » ; type : abonnement par utilisateur.
- Nombre : 12 ; Autoriser le dépassement de quota : Non.
- Date d'expiration : 30 juin 2027 (un an à partir du 1er juillet 2026).
- Onglet Gestion : fournisseur, date d'achat (1er juillet 2026), numéro de commande, facture jointe, budget, valeur.
- Affectation : les 12 utilisateurs concernés.
Coût annuel : 12 × 25 × 12 = 3 600 € HT. L'alarme de l'entité préviendra 60 jours avant l'expiration, soit début mai 2027.
Tu avais trouvé ?
Exercice 3 sur 4 Expliquer l'enjeu Réussi À revoir
La directrice financière de Cèdre Habitat demande pourquoi la DSI passe du temps à « compter des licences » alors que « tout est déjà payé ». Rédige une réponse de quatre ou cinq phrases.
Voir la réponseMasquer la réponse de l'exercice 3
Exemple : « Tout n'est pas payé : ce que nous payons, c'est un nombre précis de droits, et l'inventaire montre parfois plus d'installations que de droits. En cas d'audit par un éditeur, ces écarts se régularisent au prix fort, avec des pénalités, et ils exposent l'organisation à une accusation de contrefaçon. À l'inverse, nous payons aujourd'hui 7 licences de la suite bureautique que personne n'utilise, soit près de 1 000 € par an. Le rapprochement trimestriel dans GLPI nous protège juridiquement et nous fait économiser de l'argent ; il prend une demi-journée parce que l'inventaire est automatique. »
Tu avais trouvé ?
Exercice 4 sur 4 Les noms en désordre Réussi À revoir
L'onglet Logiciels de GLPI montre « ArchiDraw 2024 », « Archidraw Viewer », « ARCHIDRAW (x64) » et « ArchiDraw Licence Manager ». Seul « ArchiDraw » (le produit principal, toutes versions) est soumis à licence ; la visionneuse est gratuite. Propose les règles de dictionnaire à écrire.
Voir la réponseMasquer la réponse de l'exercice 4
- Nom contient « Viewer » et commence par « Archidraw » (sans tenir compte de la casse) : nom modifié en « ArchiDraw Viewer », catégorie Utilitaire. La visionneuse reste visible, mais à part.
- Nom commence par « ArchiDraw » (sans tenir compte de la casse) et ne contient ni « Viewer » ni « Licence Manager » : nom modifié en « ArchiDraw », la version étant conservée dans le champ version.
- Nom contient « Licence Manager » : nom « ArchiDraw Licence Manager », catégorie Système (c'est le serveur de jetons, utile à connaître mais pas à compter).
L'ordre compte : les règles les plus précises (Viewer, Licence Manager) doivent passer avant la règle générale. On rejoue ensuite le dictionnaire sur les logiciels existants, et on vérifie qu'il n'en reste qu'un « ArchiDraw » à rapprocher des 5 jetons.
Tu avais trouvé ?