Contact
Contact
My account
15.11.22

GLPI news and work in progress (Fall 2022). 

The presentation is hosted by Alexandre Delaunay, in charge of the GLPI development team and the product owner for GLPI. 

In this video he talks about roadmap and some features development team wants in GLPI for the next major version. Here is the transcription:  

“To keep the presentation short, we will discuss only about: 

- Major topics 

- Or very graphical ones 

And I would like to insist on the fact that there is no promises of time regarding the delivery.  

We will try our best to add the features, but in function of how the year will go, some will be OK, others not.  

  1. Assets genericity. 

Now, we have in our marketplace 2 plugins to address generic adds: 

- Genericobject 

- Fields 

We want to add the possibility to let you customize each type of objects displayed in the Assets menu (at first). 

The first part of that is to let you define your types. 

We will provide a list of predefined types matching the current assets list and let you add new ones if you want. Like servers in addition to desktop or laptop computers. Or to do something completely different from IT management, e.g: cars, desks, etc. 

Some of the current types will still be not removable like Software, Rack, Cable, Cartridge and Consumable. The reason is their behavior, or their presentation differs from other assets. 

You will still be able to disable these if you want but deletion will be impossible. 

So, GENERICITY covers the creation of new asset types. 

  1. Assets composition 

In addition, on the same setup page, you will be able to define which capacity an asset type use. 

E.g. contracts, management, etc., COMPOSITION of an asset type, with some checkboxes to select capacities. 

This permits you to remove or add tabs to the object. 

Or if an object can be inventoried by an agent.

  1. GLPI Agent 

Let us talk a little about features related to the GLPI inventory agent. 

Remote inventory reminder. 

Before talking about roadmap, let us do a quick reminder about remote inventory feature 

This is a task you can set up for an agent to let it query other computers on your network to construct an inventory file for each. 

The single agent will aggregate all inventory files and send them in one pass to the inventory API of GLPI. 

So, the main purpose is to have only one deployed agent. 

We use SSH and WinRM protocols to achieve that.  

GLPI Agent - Roadmap (1/2). 

The first point we want to improve is to ease the inventory process of your network. 

We currently have two tasks: 

- discover which "ping" addresses in an IP range 

- network inventory, which takes the result of the discovery to do a full SNMP inventory for network equipment and printers. 

We will change the process, by: 

- adding remote inventory of COMPUTERS 

- and let discovery task directly doing a FULL inventory if it knows the type of the remote device. A SNMP query for network equipment, SSH or WinRm queries for computers. 

With one unified task and one setup, we aim to let you discover all your network devices. 

The two last bullet points describe things required by unified discovery. The new toolbox UI will receive forms: 

- to plan tasks for the agent. 

- to save credentials, like SNMP community, login password couple for Windows domain or public key for a SSH connection. In summary, any information to let the agent connect to a remote device. 

GLPI Agent - Roadmap (2/2) 

We thought about rewriting a large part of the agents, and we shortlisted Golang for that. 

The fact the agent is written with the language PERL. 

Recently, finding developers comfortable with this language has been hard. 

We will try a prototype within the year to measure our capacity to switch to this new language. 

We plan also to enforce exchange between agents and backend by adding authentication and registration flows. This will be recommended but you will be able to do simple exchanges if you prefer. 

And we still need to redo all forms to drive remotely the agent in GLPI UI. 

This is still planned. 

  1. GLPI  

Let us talk a bit about features related to the GLPI web application. 

High-level API (1/2) 

Firstly, we will add a new API, again. 

We observe that, despite the old one permits more usage, due to its low-level connection with the framework, it is hard to maintain its stability and avoid regression. 

We maintain an interface to address depreciation for this previous API, but it is getting harder and harder to do. 

So, a new API connected to a higher level with stabilized endpoints and parameters. 

And we took advantage to add some comfort features: 

- we have a dedicated UI based on Swagger UI to ease discovering and testing endpoints and their parameters 

- we also use RSQL, a common Query language for filtering API. 

High-level API (2/2) 

For the second slide, you can see in action a GET request to list users in GLPI database. 

  1. DCIM 

 We want to extend the datacenter features in the next version. Mainly about adding graphical views. 

DCIM - Network equipment's panels 

 The first and the simpler one is graphical panel for network ports list in equipment forms. 

We will take the front and rear pictures defined in the model of the equipment and display them above the ports list. 

The user will get information about each port directly on the picture panel by hovering them. 

A single click on a port will scroll the page to the good line to get more information. 

In the model setup, you will have a new tab to draw each port's position. 

DCIM - Graphical enclosures (1/2) 

In the same way, slots of an enclosure can be drawn and indexed to indicate to GLPI where sub items can be placed. 

DCIM - Graphical enclosures (2/2) 

On a rack view where an enclosure is inserted, instead of a single blank rectangle, slots will be displayed and usual controls available, like hovering or clicking to get more information. 

DCIM - Graphical connections 

Finally, for DCIM part, we will try to add some representation for network or power connections. 

The goal is to get links between equipment. 

This is early to talk about this, we have short specifications for this, and it requires more research to find a library, for example. 

Keep in mind the current screenshot does not represent any existing development. 

  1. Misc 

Workflows - Processes 

We have a functional prototype for this. 

A new view to let GLPI administrator's set up their business processes. 

With steps, transitions, conditions and actions, a full toolkit to describe a full workflow. 

This aims to replace legacy rules. 

And for a start, it will be available for assistance objects like tickets or change. 

Nutanix inventory import 

 Another development currently in alpha is the connector to Nutanix API to get: 

- Clusters 

- Hosts 

- Virtual machines 

- Disks 

The module parses the distant API and sends them to the native inventory API of GLPI. 

The merger with existing devices is done with the rule engine as usual. 

SCIM 

 Another connector, GLPI will serve a SCIM endpoint for your Microsoft Azure instance. 

This protocol pushes changes of users from the directory to connected application. 

So instead of synchronizing the whole user's database and matching everyone, any change in the directory will be immediately pushed to GLPI. 

  1. Sécurité 

Now, a security feature, two factors authentication! 

Administrators can enforce users' logins in the security setup to ask them to register an external application like Google Authenticator or Authy. 

Security - 2 factors (2/2) 

After a successful login, a new field will appear asking users to paste a pin code from the authentication application. 

Security - Oauth Server 

We will add an Oauth server to GLPI for 2 purposes: 

- connect applications to GLPI to delegate the login feature and identity management 

- secure our several API like inventory one or the general purpose one. 

Security - misc 

- Vulnerabilities management 

- Scanners integration (vuls, tsunamin) 

- CVE matching 

Some various points: 

In the management menu, a new entry to list vulnerabilities. 

The goal is, with the help of external scanners, like vuls or tsnunamin, as well as some API to get CVE and match them to known software's to see if a host has some security vulnerabilities. 

Some dashboard cards and alerts will also be added to enhance reporting about this subject. 

Technical changes 

- Web root for the application will be `/public` 

- continue work on twig (removing legacy echo) 

- removal of legacy auto escaping 

- modularization of critical features 

- e-charts lib for dashboards 

Last slide to tell you we continue to improve the core of GLPI. 

The most impactful for you will be the move of the web root of the application. 

Now, it will be a sub-folder named /public. 

Thereby, all other sub-folders (like files for example) will not be available on the web when the webserver is not well set up. 

The next point is legacy codebase we need to clean. 

And to finish, we moved to a new charting library called e-charts. 

It is simpler to use on our side and you appreciate the new colors and its interactivity. 

Timeline? 

- Currently, finish stabilize 10.0 version 

- End of 2023, beta of next major version 

We are still working on bugfixing the 10 version. This last brought substantial changes, especially on the assistance part. 

But we aim to work on the incoming yearly results fully on the latest version. 

Vous aimerez peut-être aussi ces articles

08.04.26
Congratulations! We are happy to announce our new Silver GLPI Network partner in Senegal: Neurones Technologies Neurones Technologies is a provider of IT and telecoms solutions that has been operating in West and Central Africa for over 15 years. Specialising in technological solutions, the company stands out for: Neurones Technologies’ objective is to generate value […]
03.04.26
Congratulations! We are happy to announce our new Silver GLPI Network partner in the Republic of Benin: SKYRAN GROUP SARL SKYRAN GROUP SARL was founded with the aim of driving the modernisation of technological infrastructure within organisations. Its expertise spans the design, implementation and optimisation of highly innovative and high-performance IT solutions. Based in Cotonou, […]
31.03.26
GLPI-Agent 1.17 est disponible. Vous pouvez le télécharger sur le projet GitHub de GLPI Agent : https://github.com/glpi-project/glpi-agent/releases/tag/1.17. Cette nouvelle version inclut des correctifs et des améliorations, dont voici les principaux : Vous pouvez consulter le détail des modifications dans le journal des modifications officiel en ligne, disponible ici : https://github.com/glpi-project/glpi-agent/blob/1.17/Changes. Concernant le packaging, voici les éléments à conserver : Comme d'habitude, nous vous invitons […]
30.03.26
Félicitations ! Nous sommes heureux d'annoncer notre nouveau partenaire Silver GLPI Network en Thaïlande : Magnus Inno Tech. Magnus Inno Tech Co., Ltd. est une société thaïlandaise de conseil en informatique et d'intégration de systèmes, spécialisée dans les infrastructures informatiques, la cybersécurité et les solutions de gestion des services informatiques. L'entreprise propose des services de conseil, de mise en œuvre et d'infogérance dans des domaines tels que la gestion des actifs informatiques, les opérations informatiques […]
18.03.26
Félicitations ! Nous sommes heureux d’annoncer notre nouveau partenaire Silver GLPI Network en France : Surgeor. Forts de 10 ans d’expérience dans le domaine de l’Open Source, ils ont évolué dans des environnements techniques et humains variés. Leur créativité, leur curiosité, leurs compétences analytiques et leur expertise leur permettent d’accompagner tous types d’entreprises, en France comme à l’international. Ils s’attaquent aux principaux défis […]
16.03.26
Félicitations ! Nous sommes heureux d'annoncer notre nouveau partenaire Silver GLPI Network à Macao : Hogo Digital. HOGO Digital est une entreprise axée sur les résultats qui propose des services de marketing digital ainsi que des solutions de support informatique spécialisées. Grâce à sa certification GLPI, elle renforce ses capacités pour aider ses clients à améliorer la gestion des services informatiques (ITSM), l'assistance technique et la gestion des actifs. Cela permet à HOGO […]
10.03.26
Pour la plupart des utilisateurs, WhatsApp est déjà le moyen privilégié de contacter l'assistance. Désormais, cette conversation sert enfin votre gouvernance, au lieu de devenir un canal supplémentaire non géré. La nouvelle intégration officielle entre GLPI et WhatsApp a été conçue pour les analystes informatiques et les coordinateurs de support qui souhaitent centraliser la communication, réduire les interférences et conserver une visibilité complète.
05.03.26
Félicitations ! Nous sommes heureux d’annoncer notre nouveau partenaire Silver GLPI Network en France : Armada. Armada est un intégrateur spécialisé dans le déploiement de solutions informatiques et de cybersécurité, répondant aux enjeux de sécurité, d’autonomie et de conformité des infrastructures informatiques. Reconnue par des clients exigeants en matière de souveraineté numérique, de sécurité et de conformité réglementaire, Armada se distingue par son expertise et son savoir-faire.
04.03.26
Félicitations ! Nous sommes heureux d'annoncer notre nouveau partenaire Silver GLPI Network en Espagne : Vires25. Vires25 a été fondée dans le but de conseiller et d'accompagner ses clients dans la recherche des plateformes les mieux adaptées à leurs besoins. L'entreprise réunit des professionnels possédant une vaste expérience des solutions informatiques et du conseil aux clients.
03.03.26
Deux nouvelles versions de GLPI sont disponibles. Ces mises à jour corrigent une faille de sécurité critique récemment découverte. La mise à jour est fortement recommandée ! Vous pouvez télécharger l'archive GLPI 11.0.6 sur GitHub. Vous trouverez ci-dessous la liste des problèmes de sécurité corrigés dans cette version corrective : Voici également une liste non exhaustive des corrections de bogues importantes incluses dans cette version : La version complète […]
02.03.26
Félicitations ! Nous sommes heureux d'annoncer notre nouveau partenaire Silver GLPI Network au Brésil : Marcati. Marcati Soluções Tecnológicas est une entreprise spécialisée dans l'externalisation informatique et le développement de solutions stratégiques pour les entreprises. S'appuyant sur une solide expertise des technologies open source, Marcati collabore activement avec la communauté pour développer des projets, des systèmes et des idées qui rendent la technologie plus accessible, […]
10.02.26
Nous sommes ravis d'annoncer que Data Expertise, du groupe Human's Connexion et partenaire historique de GLPI en France, a obtenu le niveau Gold après plusieurs années en tant que partenaire Silver. Pour rappel : qui est Data Expertise ? Data Expertise est un intégrateur open source spécialisé dans la conception et l'architecture d'infrastructures informatiques. L'entreprise propose des solutions hybrides […]
09.02.26
Félicitations ! Nous sommes heureux d'annoncer notre nouveau partenaire Silver GLPI Network au Brésil : GovTech 360. GovTech 360 est une entreprise spécialisée dans la gouvernance et la transformation numérique, forte d'une solide expérience dans la mise en œuvre et l'exploitation de solutions technologiques pour les secteurs public et privé. Avec plus de 10 ans d'expérience sur le marché des technologies, l'entreprise […]
06.02.26
Félicitations ! Nous sommes heureux d’annoncer notre nouveau partenaire Silver GLPI Network dans les Caraïbes : Cloud Carib. Cloud Carib est un fournisseur de premier plan de services de cloud souverain et de cybersécurité dans les Caraïbes et en Amérique latine. Basée aux Bahamas, la société fournit une infrastructure hybride sécurisée et des services gérés via des centres de données exploités localement dans […]
03.02.26
GLPI Agent 1.16 est disponible. Vous pouvez le télécharger sur le projet GitHub de GLPI Agent : https://github.com/glpi-project/glpi-agent/releases/tag/1.16. Nouvelle fonctionnalité : prise en charge de la norme IEC 61850. Cette nouvelle version introduit l’inventaire des dispositifs électroniques intelligents (IED) dans GLPI Agent. Concrètement, nous avons intégré la bibliothèque libiec61850, qui prend en charge les protocoles associés, et plus particulièrement ceux permettant […]
29.01.26
Félicitations ! Nous sommes heureux d’annoncer notre nouveau partenaire Silver GLPI Network aux Émirats arabes unis : KGT Computer Software Trading. K Global Technologies (KGT) est un fournisseur de solutions indépendant spécialisé dans la chaîne d’approvisionnement et le développement durable. L’entreprise propose des solutions sur mesure, adaptées aux besoins spécifiques de chaque client. Fondée en 2018, KGT a étendu sa présence à travers le monde.
28.01.26
Deux nouvelles versions de GLPI sont disponibles. Nous publions aujourd'hui les versions 11.0.5 et 10.0.23. Ces mises à jour contiennent des correctifs de sécurité et nous vous encourageons à les installer. De nombreux bogues ont également été corrigés ; consultez les notes de version pour plus de détails. Vous pouvez télécharger les nouvelles archives sur GitHub. Vous trouverez ci-dessous la liste des problèmes de sécurité corrigés dans […]
19.01.26
La gestion des actifs a toujours été au cœur de l'activité de GLPI. Aujourd'hui, notre solution va plus loin en reliant l'inventaire technique aux enjeux environnementaux. Grâce au nouveau plugin GLPI Carbon, vous pouvez transformer votre CMDB en un outil puissant pour piloter votre transition écologique. Visibilité complète sur votre infrastructure informatique : pour optimiser, il faut d'abord mesurer. GLPI centralise toutes vos données […]
14.01.26
Félicitations ! Nous sommes heureux d’annoncer l’arrivée de Novahé, notre nouveau partenaire Silver du réseau GLPI en France. Fort de son expertise en intégration de systèmes d’information, Novahé s’appuie sur GLPI, la solution ITSM leader, pour offrir à ses clients une gestion informatique unifiée et performante, adaptée à leurs environnements. Grâce à leur maîtrise des infrastructures complexes et à leur approche personnalisée, ils transforment […]
13.01.26
Nous sommes ravis d'annoncer que Synairgis, partenaire GLPI de longue date au Canada (Québec) et en France, accède au niveau Or après plusieurs années en tant que partenaire Argent. Pour rappel : qui est Synairgis ? Synairgis, entreprise basée au Québec et en France avec des bureaux à Montréal, Montpellier et Toulouse, propose des solutions de transformation écoresponsables. Elle met en œuvre GLPI pour optimiser les TI […]
1 2 3 18
chevron-right
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram