Contact
Contact
My account
03.05.22

Jamf Plugin for GLPI and the value of open-source contributions.

Original post: https://www.jamf.com/blog/jamf-plugin-glpi-open-source/

Discover the background and future trajectory of the Jamf Plugin for GLPI, one of the many valuable tools available through the Jamf Marketplace. Independent developer Curtis Conard provides a first-hand account of its creation and the importance of open-source software.

The Jamf Marketplace is home to a wealth of helpful tools that extend the Jamf platform and connect it with third-party solutions and ecosystems. The independent developers who contribute these integrations and other tools play a vital role in cultivating Jamf’s global reach and interoperability. One such developer, Curtis Conard, has provided the account below of their creation of the Jamf Plugin for GLPI. Read on to learn what value the plugin adds and what developments can be expected in the future.

What is GLPI?

Gestionnaire Libre de Parc Informatique (GLPI) is a free automatic inventory asset and IT service management package. GLPI was originally created in 2003 by the INDEPNET Association and was transferred to Teclib’ (both based in France) in 2015.

Although GLPI is maintained by a French company, the default language in the software is English, and the activity on the GitHub page is in English as well; I think that this choice has helped the adoption of GLPI globally. There are currently community-contributed translations for 80 different languages.

Even though its focus is on asset management and help desk functionality, GLPI provides a wide variety of other tools such as:

  • Gestion de projet
  • Base de Connaissance
  • Software license management

Teclib’ offers paid professional support, both on premises and in the cloud, for the businesses that want the support or to offload the responsibility of hosting their GLPI instance. GLPI has remained free and open source under a GPL license from the start, and there is no difference to the core software if you decide to host it yourself or through the cloud.

GLPI has a large catalog of plugins that extend its functionality even more. While some of the plugins are available as part of the professional services agreement, most of them have been created by the community for free. At the moment, there are over 50 plugins that support the current version of GLPI.

The GLPI project just released version 10.0, marking a huge UI/UX upgrade for the project which helped streamline a lot of workflows, improve its usability of tablets and phones and more. It also adds a native automatic inventory system, supporting agent inventory and remote inventory, for many different types of devices.

There are multiple big features on the roadmap for future versions to improve its current offering and add new features like event management, power management for “green IT,” and more.

Why it matters that GLPI is open source

The open-source nature of GLPI allows users of the software to give something back to the project, whether that be bug fixes, new features, translations or documentation changes. Users are not required to pay for the core software or for the majority of the plugins, but those who do help keep paid developers on staff to keep the project alive and growing.

My professional background and experience with GLPI

This is where I come into the picture. I started using GLPI while I was working in the IT department at a local school district in 2014. In the summer of 2018, I started making code contributions to the software. This was in part because my work helped our department function more efficiently by adding much-needed features and changes, but it also allowed me to improve my skills in web development, which had been my original career choice.

From mid-2018 until the end of 2020, I worked voluntarily without any monetary compensation. At the end of 2020, I was brought on under contract with Teclib’ to be paid for my contributions. I finally made the decision in early 2022 to leave my IT job and focus on GLPI development full-time.

I can’t envision a scenario in which these transitions could have happened if GLPI wasn’t open source and funded by optional professional service agreements and cloud hosting. As I was developing the Jamf Plugin for GLPI, multiple improvements were contributed back to GLPI to accommodate it, including adding software and components to phones in the inventory which were previously mainly for older analog or VoIP phones.

As of now, I personally maintain six different plugins for GLPI. All of these are free to use and open source.

Jamf Plugin for GLPI description and background

In the summer of 2019, I started work on the Jamf Plugin for GLPI, focusing only on mobile device inventory as that was what we were using at the time. Previously, our department was copying inventory information for our 1,000+ iOS devices from Jamf to GLPI manually and through CSV exports/imports. That same summer, I presided over the first release of the plugin. I think I actually ended up spending less time that year creating the plugin than I spent manually importing the latest inventory data from Jamf to GLPI.

Later in 2019, the scope of the plugin expanded to include syncing extension attributes and issuing mobile device commands directly from GLPI. For the latter, users in GLPI could be linked to their Jamf Pro account so that they had access to the same commands in both systems. The purpose of this was to streamline certain workflows. For instance, if we got a ticket that a device was stolen, we could immediately view the asset in GLPI, issue an Enable Lost Mode command, mark it as Lost in our inventory system and then later view any location information all from that same page.

The next major version(s) came in 2020 alongside the release of GLPI 9.5. This added support for syncing additional information about iPhone and support for syncing computers.

Next steps for the plugin

For the future of the Jamf Plugin for GLPI, in the short term I have plans to add support for Jamf School sometime after the GLPI version 10.0 release, due to multiple requests from community members. Afterwards, new features will appear as the community requests them and as time permits. Even though I am paid for my GLPI contributions, this plugin is still a personal project, so it isn’t funded.

I am looking for contributions to the localization of the plugin. It currently features translations for English, French and Japanese. Completing the partial Spanish translation is a priority. I am also looking for users to test and give feedback on the plugin. This will help me to find issues that I could not, or to identify needed features.

Vous aimerez peut-être aussi ces articles

13.11.25
Congratulations! We are happy to announce our new Silver GLPI Network partner in Brazil: InterOp For over 30 years, InterOp has provided IT services: monitoring and observability, information security, technical support, and environment administration. They support organizations of all sizes and sectors in a personalized, secure, and efficient manner. Their goal is to continuously improve their […]
10.11.25
Félicitations ! Nous sommes heureux d’annoncer notre nouveau partenaire Silver du réseau GLPI en Italie : IWS Consulting. IWS Consulting est une entreprise spécialisée dans les solutions informatiques et les projets de transformation numérique. Grâce à une approche axée sur le conseil et l’innovation, elle accompagne les organisations dans la gestion et l’évolution de leur infrastructure et de leurs applications. Ses deux domaines d’expertise travaillent en synergie pour optimiser […]
04.11.25
Une nouvelle version de GLPI est disponible : GLPI 11.0.2. Vous pouvez télécharger l’archive GLPI 11.0.2 sur GitHub. Voici également une liste des corrections de bogues importantes incluses dans cette version : De nombreuses nouveautés sont également apportées à la nouvelle HLAPI, désormais en version 2.1, afin d’ajouter des champs (notamment dans les tickets) qui manquaient auparavant. Nous fournissons également […]
27.10.25
Une journée pour célébrer la collaboration et l'innovation. La GLPI Partners Day 2025, organisée dans le magnifique hôtel Alfonso XIII de Séville 🇪🇸, a réuni nos partenaires officiels du monde entier pour une journée dédiée à l'innovation, à la collaboration et à l'avenir de GLPI. Cette 3e édition a été une véritable célébration de l'écosystème GLPI […]
13.10.25
Félicitations ! Nous sommes heureux d'annoncer l'arrivée d'Echo-9, notre nouveau partenaire Silver du réseau GLPI au Royaume-Uni. Echo-9 est un fournisseur leader de services partagés, spécialisé dans la fourniture de solutions innovantes aux organismes publics. Notre objectif est d'améliorer l'efficacité opérationnelle et de stimuler une croissance durable grâce à la mise en œuvre de technologies de pointe. 🌐 Site web : https://www.echo-9.org/ Nous sommes ravis […]
10.10.25
Félicitations ! Nous sommes heureux d'annoncer l'arrivée de notre nouveau partenaire Silver GLPI Network à Singapour : Unison Consulting Pte Ltd. Unison Consulting allie une expertise approfondie des services financiers, du reporting réglementaire et de l'intégration d'entreprise à des capacités de prestation technique éprouvées. Nos consultants ont mené des programmes de transformation complexes et stratégiques, s'appuyant sur un modèle de services gérés éprouvé qui garantit une optimisation continue, […]
09.10.25
Une nouvelle version de GLPI est disponible : GLPI 11.0.1. Suite à la sortie de GLPI 11, voici la première version corrigée, corrigeant la plupart des problèmes signalés. Nous continuerons de corriger les problèmes restants dans les semaines à venir. En attendant, si vous rencontrez un problème, n'hésitez pas à vérifier s'il existe déjà […]
30.09.25
Nous sommes fiers d'annoncer la sortie officielle de GLPI 11, la dernière version majeure de notre logiciel open source. Après des mois de développement et de tests communautaires, GLPI 11 est désormais stable et prêt pour la production. Quoi de neuf ? La liste complète des modifications est disponible dans le journal des modifications détaillé, mais voici quelques-unes des plus […]
26.09.25
Êtes-vous prêt à déployer GLPI dans des conteneurs ? 🚀 Grâce aux images Docker officielles, déployer GLPI n'a jamais été aussi simple, que vous souhaitiez le tester rapidement ou l'exécuter en production. Pourquoi Docker pour GLPI ? Exécuter GLPI dans Docker offre des avantages clés : À qui s'adresse cette approche ? Cette approche est conçue pour : Démarrer avec GLPI […]
26.09.25
Introduction Aujourd'hui, les technologies de l'information (TI) représentent 3 à 4 % des émissions mondiales de gaz à effet de serre (GES). Ce chiffre montre que le secteur des TI est déjà l'un des principaux contributeurs au changement climatique, et sa croissance continue y ajoute un poids considérable. Pour atteindre la neutralité carbone d'ici 2050, il est essentiel de mesurer, de comprendre, puis de réduire l'impact environnemental de votre […]
26.09.25
Une nouvelle version de GLPI est disponible. Des corrections de bugs ont été apportées depuis GLPI 10.0.19. Consultez le journal des modifications complet pour plus de détails. Vous pouvez télécharger l'archive GLPI 10.0.20 sur GitHub. Nous remercions tous ceux qui ont contribué à cette nouvelle version et tous ceux qui contribuent régulièrement au projet GLPI ! Cordialement. Suivez-nous sur […]
26.09.25
Félicitations ! Nous sommes heureux d'annoncer notre nouveau partenaire Silver GLPI Network en Suisse : Suisse Expert Consulting SARL. Suisse Expert Consulting SARL accompagne les entreprises, les courtiers et les organismes publics dans la gestion et l'évolution de leurs systèmes d'information. Leur mission est de fournir aux organisations des solutions technologiques fiables, innovantes et sur mesure alliant performance, sécurité et simplicité […]
26.09.25
Félicitations ! Nous sommes heureux d'annoncer notre nouveau partenaire Silver GLPI Network en Côte d'Ivoire : Innovtechnology. Fondée en 2015 en Côte d'Ivoire, INNOV TECHNOLOGY regroupe des ingénieurs expérimentés possédant une vaste expertise acquise dans le cadre de projets locaux et internationaux. Spécialisée dans les domaines de l'informatique, des télécommunications et de l'énergie, l'entreprise fournit des services tels que les infrastructures réseaux, la fibre optique, la maintenance et l'optimisation des télécommunications, […]
26.09.25
As you know, GLPI 11 has now reached the Release Candidate stage.  This means no more new features will be added; the focus is now on bug fixing, and completing translations. The version is feature-ready, and we’re very close to the stable release. GLPI 11 stable will be released on 1st October 🎉 You can already explore […]
25.07.25
Congratulations! We are happy to announce our new Silver GLPI Network partner in France: Antares IT ANTARES is above all a digital consulting and services company, where innovation lies at the heart of everything we do. We help our clients transform, optimize their processes, and secure their infrastructure by combining technical expertise with a deep understanding […]
24.07.25
At Teclib’, we firmly believe that the strength of our open-source ecosystem lies in the power of partnerships. Last week, our Channel Manager for Brazil, Nicolas Maymil, visited our partner Pellissari Soluções in Ponta Grossa (PR), further deepening the collaboration that has been key to expanding GLPI’s presence in southern Brazil. Invited by João, founder and director of […]
24.07.25
Congratulations! We are happy to announce our new Silver GLPI Network partner in Canada: Techblue TechBlue LLP is a Canadian company established in April 2025, specializing in the sale and integration of scalable software solutions for businesses of all sizes. Based in British Columbia, TechBlue offers modular software designed to adapt to the growth and specific […]
24.07.25
Congratulations! We are happy to announce our new Silver GLPI Network partner in United States: IT by Brad What a GLPI Partner Can Do for YouTransform Your IT Management with GLPI and IT by Brad IT by Brad is a certified GLPI Partner, committed to delivering top-tier IT Asset Management and Service Management solutions. Through their partnership with […]
24.07.25
Congratulations! We are happy to announce our new Silver GLPI Network partner in Ivory Coast: SGCI SGCI is a company founded in 2003 by IT professionals with many years of experience in designing, implementing, and managing high-value-added projects. The company specializes in IT services dedicated to businesses. Their vision: Since 2003, SGCI has made it its mission to […]
24.07.25
A new GLPI version is available. Many bug fixes have also been made, read the full changelog for more details. You can download the GLPI 10.0.19 archive on GitHub. You will find below the list of security issues fixed in this bugfixes version: We would like to thank all people who contributed to this new version and all those […]
1 2 3 16
chevron-right
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram