La nouvelle version de GLPI est arrivée, découvrez les nouvelles fonctionnalités !

Performances

37k entités !

De nombreuses optimisations ont été ajoutées pour les instances avec beaucoup d’entités (affichage des tickets/utilisateurs et sélecteur global).
Les temps de chargements sur ces lourdes installations ont été divisés par 10.
Nos tests ont été effectués sur une base avec plus de 37000 entités et la navigation est devenue complètement fluide.

Se souvenir de moi !

Il est maintenant possible de demander à GLPI de conserver et ré-utiliser le cookie de session pendant un temps donné : pour cela, il suffit de cocher la case “se souvenir de moi” sur l’écran de connexion.

Page de connexion

Le temps maximum de conservation du cookie par le navigateur web est configurable par l’administrateur de GLPI (ici 7 jour, coché par défaut):

option de rétention des cookies

Recherches sauvegardées (anciennement Marques-pages)

Nous avons amélioré l’affichage et la gestion des marques pages. Désormais nommés “recherches sauvegardées”, ils sont accessibles sur la droite de GLPI dans un nouveau bandeau : terminé le popup !

recherches sauvegardées dans un panneau latéral

Un nouveau compteur affiche le nombre de résultats pour chacune des recherches sauvegardées. Celui-ci se désactive automatiquement si la recherche correspondante dépasse 200ms.

On retrouve également une nouvelle entrée dans le menu “Outils”, grâce à elle il est possible de rechercher et gérer ses recherches sauvegardées (ou celles des autres en fonction des droits attribués).

Une action automatique calcule le nombre de résultats (compteurs affichés à droite dans la liste) de chaque recherche sauvegardée et permet au nouveau moteur d’alerte de déclencher des notifications lorsqu’un seuil n’est plus respecté.

Recherche approximative (fuzzy search)

GLPI intègre un nouveau raccourci clavier permettant de rechercher et naviguer dans les différents liens des menus sans avoir à utiliser la souris !

Les résultats affichés lors d’une recherche correspondent à un motif approximatif plutôt qu’à une correspondance exacte, il est par exemple possible de trouver la page de gestion des règles métiers pour les tickets en tapant simplement la chaine “rètick” dans le champs de recherche (plus d’informations sur Wikipedia).

recherche fuzzy

OLA (operational level agreements)

Les niveaux de services ont encore changé et accueillent maintenant un onglet OLA !

Par définition, un OLA est un accord entre un fournisseur de service informatique et une autre partie de la même organisation.

Un exemple valant mieux qu’une définition, nous vous proposons la situation suivante :

Un centre d’appels fournit à ses clients un service de dépannage informatique 24/24 en s’engageant à prendre en charge les incidents dans un délai de 2 heures et à résoudre ceux-ci dans un délai de 24 heures : on configure cela dans GLPI avec le SLA.

Pour réaliser le service il peut-être amené à escalader l’incident à 3 équipes internes (en fonction de la nature de la panne, de l’emplacement géographique du client, etc). Chacune d’entre elles s’est engagée à prendre en charge cette escalade dans un délai de 15 minutes et à transmettre sa résolution au centre d’appel dans un délai de 1 heure : on configure cela dans GLPI avec l’OLA.

Afin de visualiser ces OLA les tickets accueillent 2 nouveaux champs dédiés :

champs internes de suivis de délai

Conscients que l’interface des tickets commence à s’alourdir, nous étudions quelques pistes d’allègement qui devraient arriver dans les prochains mois.

En outre, l’onglet Statistiques dans un ticket fait maintenant apparaitre une “timeline” affichant les dates importantes d’un ticket. Si une date est dépassée (SLA/OLA), elle apparaitra en rouge.

liste de temps sous forme de "timeline"

Coller les images dans l’éditeur de texte enrichi TinyMCE

L’éditeur de texte enrichi (disponible dans les tickets et la base de connaissance) supporte maintenant le collage direct des images depuis le presse-papier ainsi que le glisser déposer.

Les images ainsi collées sont affichées directement dans le texte.
A l’insertion, l’image sera réduite (en taille, mais non compressée) afin de conserver les proportions de l’interface.

hitchiker paste

Amélioration de la base de connaissances

Révisions

A chaque sauvegarde effectuée sur une entrée de la base de connaissance, une nouvelle révision est générée. Un onglet dédié permet de voir l’historique des révisions, de comparer deux versions (en visualiser les différences), et revenir à un état précédent (restauration de révision).

révisions de la KB

Commentaires

Un autre onglet a été ajouté permettant de commenter un article (et ainsi faciliter le travail sur un article à plusieurs).

schéma des commentaires

Liaison avec l’inventaire

Il est maintenant possible de lier les articles avec : les éléments du parc, les tickets/problèmes ou changement, les budgets/contrats/licences ou fournisseurs, et les entités ! C’est très pratique pour documenter des procédures 🙂

liens vers les assets

Ancres de titres

Tous les textes formatés en tant que titres (Format > Entêtes dans le menu de l’éditeur de texte riche) ont maintenant une ancre s’affichant au survol de votre souris, et permettant d’y revenir rapidement (vous pouvez ainsi transmettre un lien direct vers une partie d’un article).

ancres sur les titres de la kb

Alertes sur déclenchement de seuil

Comme nous l’avons vu plus haut, des alertes sur dépassement de seuil peuvent être configurées sur les recherches sauvegardées.

Vous pouvez par exemple demander à GLPI de vous avertir automatiquement lorsque le nombre de résultats de votre recherche “Ordinateurs en stock” est inférieur à 10 lorsque le nombre de “Tickets en urgence majeure” dépasse 0 !

Lors de ce dépassement, une notification (mail, native, irc, etc) peut-être envoyée (de manière unique à vous même pour les recherches privées, ou à plusieurs destinataires déterminés pour les recherches publiques).

schéma des alertes

Refonte des modes de notification

La traditionnelle notification par mail ne sera désormais plus la seule manière pour GLPI de vous alerter. L’équipe a ajouté une notification native dans le navigateur, ainsi qu’une possibilité pour un plugin de rajouter son propre mode. Cela ouvre la voie aux notifications SMS, IRC, Telegram ou autres !

notifications natives

Gabarits de tickets: ajout des tâches

Les gabarits de tickets supportent maintenant l’ajout des gabarits de tâches dans les champs prédéfinis, ainsi via vos règles métiers pour les tickets, vos tickets dès leur création peuvent contenir plusieurs tâches pré-remplies.

gabarits de tickets, onglet "champs prédéfinis"

LDAP: nouveau champ de synchronisation

Grâce à nouveau champ de synchronisation on peut faire évoluer le login d’un utilisateur tout en conservant le lien de celui-ci avec sa fiche sur l’annuaire LDAP (cela évite par exemple la création de doublons en cas de changement de login côté annuaire).

Dans les schémas fournis par défaut nous conseillons par exemple d’utiliser:
* pour Microsoft Active Directory : l’attribut “objectGUID” (correspondant à l’identifiant unique officiel d’un objet) ;
* pour un annuaire basé sur OpenLDAP: l’attribut “entryUUID”.

Attention : certains attributs sur les annuaires Microsoft Active Directory ne sont pas supportés (“objectSID” par exemple).

Rapprochez-vous des personnes en charge de la maintenance de votre annuaire pour connaitre les attributs de synchronisation adéquats.

Tickets composites

Les liaisons entre tickets acceptent deux nouveaux types : “Enfant de” et “Parent de”.

Type de liaisons de tickets

Le plugin formulaires étend par ailleurs cette fonctionnalité en permettant de créer des tickets liés entre eux pour une même réponse de formulaire

Télémétrie

Afin d’améliorer notre vision sur les installations, nous avons ajouté une option de collecte des informations du GLPI installé.

La collecte est complètement optionnelle et les informations sont généralistes et anonymes (vous pouvez pré-visualiser avant d’accepter).

Accepter la télémétrie

Afin de faire bénéficier aussi la communauté de cette collecte, nous avons mis en place un mini-site agrégeant ces données dans un tableau de bord.

Découvrez le à l’adresse suivante:
https://glpi-project.org/telemetry/

tableau de bord télémétrie

En vrac

  • Plusieurs plugins ont été intégrés nativement:
    • les certificats, maintenant disponible dans le menu Gestion.
    • les cartes sims dans les composants.
    • les notifications supplémentaires (attribution) du plugin comportement.
  • Les projets et leurs tâches ont maintenant la possibilité d’être créés depuis des gabarits.
  • Le sélecteur de langue rapide est maintenant sous la forme d’une liste déroulante directe plutôt qu’une redirection vers les préférences utilisateurs
    sélecteur de langue
  • Refonte des systèmes d’exploitation (ajout de nouvelles données, affichage déporté)
  • La version minimale de php pré-requise passe maintenant à 5.6, mais a également été testé avec PHP 7, 7.1 et même 7.2 !
  • De nombreuses icônes ont été remplacées grâce à la bibliothèque Fontawesome dans une tentative de rendre l’interface utilisateur davantage cohérente.

Télécharger la nouvelle version