Contact
Contact
Mon compte
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

30.06.26
GLPI was at VivaTech 2026, celebrating its 10th edition — the flagship global tech event in Paris — and this one delivered on every front. Set up at the We Are Normandy pavilion (Stand 2B59 – Hall 7.2), the Teclib' team spent three days building connections with institutional figures, large enterprise clients, local government representatives, […]
29.06.26
We are notifying the GLPI community of several security vulnerabilities identified in a number of community plugins. Updates are available and should be deployed promptly on all affected instances. Affected Plugins and Vulnerabilities The vulnerabilities identified cover a range of severity levels, including a critical Remote Code Execution (RCE) flaw in GenericObject (CVSS 8.9), multiple […]
25.06.26
On Friday, June 12, the whole Teclib' team came together in Caen, home to our technical crew, for the Teclib' Day: a packed day of half-year reviews, upcoming projects, and genuine team bonding. Morning: Half-Year Reviews at MoHo The day started at MoHo, a creative coworking space in the heart of Caen, over coffee and […]
24.06.26
Two new GLPI versions are available 11.0.8 and 10.0.26 releases fix several critical security issues that have been recently discovered. Update is stronglyrecommended! Many bug fixes have also been made, read the changelogs for more details: You can download the new archives on GitHub: You will find below the list of security issues fixed in theses bugfixes versions: […]
23.06.26
You can download it on the GLPI Agent github project: https://github.com/glpi-project/glpi-agent/releases/tag/1.18 This new version is essentially a security fix release for the following security issues: The release also includes few bug fixes: You can check changes details in the official online Changelog available here: https://github.com/glpi-project/glpi-agent/blob/1.18/Changes About packaging, here is what you should retain: This time, we strongly […]
17.06.26
Nous avons le plaisir d’annoncer l’arrivée d’un nouveau partenaire Silver GLPI Network en Pologne : OpenIT. OpenIT est une société polonaise de services informatiques qui aide les entreprises et les institutions à gérer leurs technologies de manière fiable, sécurisée et sans complexité inutile. Du service d’assistance à l’administration des serveurs, en passant par la cybersécurité, Microsoft 365, la virtualisation et les solutions cloud, OpenIT fournit un accompagnement informatique complet et sur mesure […]
10.06.26
Félicitations ! Nous avons le plaisir d'annoncer l'arrivée d'un nouveau partenaire Silver du réseau GLPI en Suisse : Forfirm Consulting Sagl. Fondée en 2014, Forfirm est une société de conseil spécialisée dans les TIC et le numérique, la finance, ainsi que la gouvernance, les risques et la conformité (GRC). Avec des bureaux à Zurich et à Lugano, l'entreprise est au cœur de l'écosystème entrepreneurial suisse et accompagne […]
03.06.26
Félicitations ! Nous sommes heureux d'annoncer l'arrivée de notre nouveau partenaire Silver du réseau GLPI au Japon : HOGO Japan. HOGO Japan propose des services d'assistance informatique, de gestion des systèmes et d'exploitation numérique aux entreprises implantées au Japon, notamment aux institutions financières, aux entreprises industrielles, aux sièges sociaux et aux entreprises de services en contact direct avec la clientèle. En mettant l'accent sur la fiabilité et la réactivité, ils aident […]
02.06.26
Nous avons le plaisir d'annoncer la mise à disposition de la version bêta du plugin Nutanix pour GLPI 10 et GLPI 11. Cette version bêta est accessible à l'ensemble de la communauté GLPI. Elle a pour objectif de permettre aux utilisateurs de tester le plugin dans divers environnements et cas d'utilisation, et ce sont vos retours qui […]
25.05.26
Nous avons le plaisir d'annoncer l'arrivée de notre nouveau partenaire Silver du réseau GLPI en Équateur : Bytebloom EC. Bytebloom EC est une entreprise équatorienne spécialisée dans l'automatisation, la gestion des services informatiques, la surveillance et l'observabilité. Basée en Équateur, elle aide les organisations des secteurs public et privé à rationaliser et à optimiser leurs opérations technologiques. Son expertise en matière d'ITSM et de gestion des infrastructures informatiques […]
22.05.26
Félicitations ! Nous sommes heureux d'annoncer l'arrivée d'un nouveau partenaire Silver du réseau GLPI au Brésil : Pronet. Nous sommes également ravis d'annoncer l'arrivée d'un nouveau partenaire Silver du réseau GLPI au Pérou : Comutel Perú. Comutel Perú est un fournisseur d'infrastructures et de solutions informatiques axé sur le marché des entreprises péruviennes. L'entreprise est spécialisée dans la distribution de technologies stratégiques conçues […]
27.05.26
Les services informatiques modernes s'appuient sur un réseau de plus en plus étendu de prestataires externes : plateformes cloud, fournisseurs de SaaS, fournisseurs de matériel et partenaires de services gérés. La gestion efficace de ces relations est devenue une discipline fondamentale de la gestion des services informatiques. Cet article explore la gestion des fournisseurs à travers le référentiel ITIL 4® et montre comment GLPI transforme cette pratique en une solution concrète et intégrée […]
20.05.26
En octobre 2025, nous avons lancé un nouvel outil destiné à vous aider à comprendre l'impact environnemental lié à l'exploitation des services numériques : ordinateurs, serveurs, écrans, appareils mobiles et équipements réseau. Le plugin Carbon, accessible à tous via la GLPI Marketplace et le dépôt GitHub de notre projet, vous permettra d'évaluer l'empreinte carbone des actifs numériques de votre entreprise. Tout le monde a un […]
18.05.26
Depuis des années, une communauté mondiale d'intégrateurs constitue l'épine dorsale du succès de GLPI. Beaucoup travaillent indépendamment, fournissant des services de haute qualité à leurs clients. Mais à mesure que l'écosystème se développe, le besoin de reconnaissance professionnelle et de support direct de l'éditeur augmente également. Quel est le statut enregistré ? Le statut enregistré est le point d'entrée officiel dans le Teclib' […]
13.05.26
Nous avons le plaisir d'annoncer que le plugin Carbon pour GLPI 1.2.0 est maintenant disponible. Construit dans le cadre du projet IEN (Impact Environnemental du Numérique) en collaboration avec IRT SystemX, Teclib' et d'autres partenaires, ce plugin aide les équipes informatiques à évaluer l'empreinte environnementale de leurs actifs directement depuis GLPI. Nouveautés Cette version apporte des […]
06.05.26
Votre PDG vous demande pourquoi le traitement des incidents au service financier prend deux fois plus de temps. Vous connaissez la réponse. Vous vous penchez sur ces tickets depuis des semaines. Mais savoir n’est pas la même chose que montrer, et sans tableau de bord adapté, ce travail reste invisible. C’est là qu’intervient le plugin Advanced GLPI Dashboards [...]
29.04.26
Deux nouvelles versions de GLPI sont disponibles ! Nous publions aujourd’hui les versions 11.0.7 et 10.0.25. Ces versions contiennent des correctifs de sécurité, et nous vous encourageons à effectuer la mise à jour. De nombreuses corrections de bogues ont également été apportées. Consultez les journaux des modifications pour plus de détails : Vous pouvez télécharger les nouvelles archives sur GitHub : Vous trouverez ci-dessous la liste des failles de sécurité corrigées dans […]
28.04.26
Félicitations ! Nous sommes heureux d'annoncer l'arrivée de notre nouveau partenaire Silver du réseau GLPI au Brésil : Pronet. Fort de 35 ans d'expérience dans le secteur informatique, Pronet s'est forgé une solide réputation en tant que spécialiste de confiance dans les domaines de l'assistance technique et de la gestion des services informatiques (ITSM). Grâce à une approche structurée des processus, des indicateurs de performance et du service client, Pronet aide […]
21.04.26
Félicitations ! Nous avons le plaisir d'annoncer notre nouveau partenaire Silver du réseau GLPI en France : Reel IT. Fondé il y a 20 ans et basé à Aix-en-Provence, Reel IT est un groupe IT français spécialisé dans l'Intelligence Artificielle, la Cybersécurité et l'Infrastructure. Reconnu comme l'un des acteurs de référence en matière d'excellence technique, le groupe accompagne des clients issus de nombreux secteurs[...]
15.04.26
Félicitations ! Nous sommes heureux d'annoncer l'arrivée d'un nouveau partenaire Silver GLPI Network en Serbie : Poko ITS. Poko ITS est une entreprise informatique de confiance basée en Serbie, spécialisée dans les solutions ITSM et ITAM basées sur GLPI. Du conseil initial et de la conception de l'architecture au déploiement, à l'intégration et à l'automatisation avancée, elle propose une gamme complète de services pour […]
1 2 3 19
chevron-droit
LinkedIn Facebook Pinterest YouTube rss Twitter instagram facebook-vide rss-vide linkedin-vide Pinterest YouTube Twitter instagram