GLPI and Ground Control APIs

Ground Control is an iPad management system that Hardenhuish School uses to deploy default settings across its devices; GLPI is a system it uses to track assets (eg. the iPads) as well as support tickets.

My project involved using a plugin to add a REST API to GLPI and the webhooks feature on Ground Control to transfer data between the two.

As much as the technical challenges of the json and a custom GLPI installation (eg. URLs permitted to access it) was the challenge presented by the complete lack of documentation for the API – and indeed, GLPI as a whole, since my French is not good enough to understand the technical language in its documentation.

Nevertheless, there’s now a fully working PHP solution crafted from scratch!

Leave a Reply

Your email address will not be published. Required fields are marked *