Fact-checked by Grok 2 weeks ago

GLPi

GLPi (Gestionnaire Libre de Parc Informatique) is a free and open-source (ITSM) software suite that enables organizations to manage IT assets, handle helpdesk requests, and streamline service operations through a web-based interface. Originally developed in 2003 by a team, GLPi has evolved into a comprehensive platform supported by a global community and professional developers, with Teclib assuming leadership of its advancement in 2015 to enhance its features and accessibility. It adheres to ITIL (Information Technology Infrastructure Library) best practices, providing tools for incident and request management, problem resolution, change planning, and (SLA) enforcement to ensure efficient IT support. At its core, GLPi offers robust asset management capabilities, allowing users to inventory computers, monitors, printers, phones, network equipment, software licenses, and consumables through automated scanning, SNMP reporting, and customizable data imports. Its (CMDB) integrates these assets with relational mapping to track dependencies, while financial tools handle budgets, supplier contracts, and cost tracking for comprehensive resource oversight. The helpdesk module supports ticket creation with priority levels based on urgency and impact, assignment to teams or individuals, notifications, and recurrent scheduling, complemented by a for resolutions and reporting dashboards for performance analytics. Additional functionalities include layout management, project planning, monitoring integrations, and extensibility via a , making it adaptable for enterprises of varying sizes. As an open-source solution licensed under the GNU General Public License (GPL), GLPi is freely downloadable and deployable on standard web servers with support, such as , fostering widespread adoption in IT environments worldwide.

History

Founding and Early Development

GLPi was founded in 2003 by a team of developers from the non-profit INDEPNET, including Jean-Mathieu Doléans, Julien Dombre, and Bazile Lebeau. The project originated when Lebeau adapted the existing IRMA inventory tool to address specific IT requirements at his workplace, laying the groundwork for a more comprehensive solution. This initiative marked the beginning of GLPi as a response to the need for accessible, customizable IT management software in small and medium-sized enterprises (SMEs). Initial development proceeded as a community-driven effort under INDEPNET's direction, emphasizing core functionalities for IT inventory tracking and basic helpdesk operations. The first public release, version 0.2, arrived shortly after inception in 2003, introducing features such as equipment cataloging, user authentication, and simple ticket handling built on open technologies. INDEPNET coordinated contributions from early volunteers, fostering a collaborative environment that prioritized practicality for resource-constrained IT teams. By focusing on essential tools like asset booking and license oversight, the project quickly established itself as a viable to systems. Early adoption was concentrated within French-speaking IT communities, particularly among SMEs seeking cost-effective solutions for hardware and software management. By the mid-2000s, GLPi had garnered interest beyond , attracting international users through its adaptable framework and growing online forums. This expansion highlighted its appeal in diverse linguistic and operational contexts, with translations and user feedback driving refinements. The project transitioned to formal from its outset, licensed under the GNU General Public License (GPL) to ensure free distribution and modification. This structure, implemented in the initial versions, encouraged widespread participation and solidified GLPi's position as a stable, community-sustained tool by the late 2000s. INDEPNET's oversight maintained project integrity while promoting ethical, non-commercial development principles.

Major Releases and Evolution

GLPi's development gained significant momentum following its stabilization in the early , with key releases marking its transition toward a more robust and feature-rich platform. The release of version 0.80 in May 2011 represented a major milestone, introducing enhanced stability and broader compatibility for IT asset management functionalities. This version built upon the foundational work by original developers such as those from INDEPNET, establishing GLPi as a viable open-source alternative for tracking. In August 2013, GLPi version 0.84 further advanced the project's maturation by improving elements and integration capabilities, solidifying its role in environments. Teclib, founded in 2009, began as an of GLPi that year and became the official publisher in , providing dedicated resources for ongoing development and community support. Teclib's involvement accelerated enhancements, transitioning GLPi from a community-driven initiative to a professionally stewarded . A pivotal governance change occurred in May 2022, when GLPi updated its license to GPL-3.0-or-later, promoting greater compatibility with modern open-source ecosystems and encouraging broader contributions from developers. This shift aligned with the release of version 10.0 in April 2022, which expanded the software's scope into a comprehensive suite. By its 20th anniversary in 2023, GLPi had evolved from a basic inventory tool into a full-fledged ITSM solution, adopted worldwide for , helpdesk operations, and compliance needs. The project's latest major release, version 11.0 on October 1, 2025, continued this trajectory by incorporating community feedback and refining core processes, with subsequent minor updates to version 11.0.2 by November 2025, ensuring sustained relevance in dynamic IT landscapes. Under Teclib's leadership, GLPi's evolution reflects a commitment to open-source principles, with iterative releases focusing on , , and extensibility.

Overview

Purpose and Core Functionality

GLPi is a application designed for IT Asset Management (ITAM), (CMDB), and (ITSM). It serves as a centralized that enables organizations to oversee their , track assets, and manage service delivery processes efficiently. The core goals of GLPi focus on streamlining IT operations by integrating inventory tracking, incident resolution, and resource allocation into a unified , which enhances and provides greater visibility into IT assets and services. This approach helps organizations reduce downtime, optimize resource use, and maintain comprehensive records of their IT environment. GLPi targets IT teams across small to large enterprises, supporting functions such as helpdesk management, full asset lifecycle oversight, and with industry standards. Its design accommodates diverse organizational needs, from basic support ticketing to complex service orchestration. At a high level, GLPi's workflow begins with users submitting requests through tickets, which are then associated with relevant IT assets for diagnosis and resolution, culminating in detailed reporting to inform ongoing improvements. The system aligns with ITIL frameworks to promote standardized practices in service management.

ITIL Compliance and Standards

GLPi aligns with ITIL best practices, providing structured support for key processes, including , , and service asset management. In , GLPi enables the tracking and resolution of service interruptions through ticket lifecycles that progress from "New" to "Processing," "Solved," and "Closed," with automated assignments, notifications, and SLA enforcement to ensure timely responses. Change management is facilitated via dedicated change records that link to assets, problems, and tickets, incorporating evaluation, validation, deployment phases, and impact analysis to minimize risks during modifications. Service asset management is handled through the Assets module, which inventories hardware, software, and related financial data, supporting lifecycle tracking and dependency mapping for effective delivery. Its (CMDB) integrates configuration items (CIs) like devices, software, and network components, providing a centralized view of with automated collection via GLPI and relationship mapping for impact analysis. This CMDB structure aligns with ITIL's practices, allowing users to monitor dependencies and maintain an accurate representation of the IT environment. Built-in workflows in GLPi standardize IT service delivery through problem classification, mechanisms, and a . Problems can be categorized with priority matrices based on impact and urgency, triggering escalations via rules engines that automate actions like status updates or notifications when deadlines are approached. The serves as a for articles and FAQs linked to tickets and assets, promoting and shared expertise while ensuring consistent resolution processes. These features collectively support ITIL's emphasis on continual improvement and standardized operations. For , GLPi includes and auditing capabilities, particularly through the official GDPR Tools , which aids in meeting requirements like GDPR for data handling in IT environments. This automates the cleaning or deletion of inactive user data, including references in history and emails, with options for reversible "clean" modes or permanent deletion, configurable via automatic actions to ensure during audits. It restricts actions to scopes like users without active tickets, providing tools for data protection officers to maintain verifiable records and support regulatory reporting.

Features

IT Asset Management

GLPi provides robust capabilities for managing IT assets, enabling organizations to maintain a comprehensive inventory of both physical hardware and digital software resources. Hardware assets, such as computers, printers, network equipment, monitors, peripherals, and phones, are tracked through detailed records including serial numbers, operating systems, components (e.g., BIOS, memory, batteries), network ports, and connections. Software assets, including applications, versions, licenses, and databases, are inventoried with specifics like serial numbers, expiration dates, installation counts, and compatibility with hardware items. This inventory supports entity-based management, allowing assets to be organized by organizational units for multi-site or departmental oversight. Automatic discovery of assets is facilitated by the GLPi Agent, a lightweight tool that collects and transmits hardware and software data from devices to the GLPi server across platforms like Windows, , macOS, and . The agent performs scheduled tasks, detecting components, configurations, and changes such as device connections or disconnections, while rules engine automates assignment to entities based on criteria like subnets or tags. For agentless environments, remote options via ESX or other protocols minimize manual entry, ensuring up-to-date records with lock mechanisms to prevent overrides during automated updates. Lifecycle management in GLPi encompasses the full asset journey from acquisition to disposal, with tracking of key phases including purchase, , deployment, warranty periods, , reform, and decommissioning dates. is calculated using linear or declining balance methods over configurable periods, integrated with financial data like (TCO) and net accounting values to inform budgeting and replacement decisions. Status tracking uses customizable states (e.g., in production, repaired, disposed) with full audit history logging changes, while contracts link to assets for ongoing oversight. Disposal processes are supported through status updates and historical reports, ensuring compliance with organizational policies. As a core component of GLPi's (CMDB), enables relational mapping that visualizes dependencies between hardware, software, and services via impact analysis diagrams. Assets are linked to broader IT elements, such as topologies, clusters, and appliances, providing a that highlights how changes in one asset affect others. This integration offers customizable reports on infrastructure relationships, enhancing visibility into service impacts and supporting proactive management. Network scanning and SNMP deliver real-time asset visibility by automatically discovering unmanaged devices like switches, routers, and printers across the infrastructure. SNMP credentials enable detailed polling of for metrics such as status, IP addresses, and connectivity, while topology mapping identifies cabling and rack positions in data centers. Blacklists for , MACs, or devices prevent unwanted inclusions, and scheduled scans ensure continuous updates, converting discovered assets into managed entries. Assets inventoried this way can be briefly linked to tickets for contextual reference during incident resolution.
FeatureKey CapabilitiesSupported Assets
Hardware InventoryComponent tracking, network ports, financial infoComputers, printers, network gear, phones
Software InventoryVersion control, license allocationApplications, databases, licenses
Agent DiscoveryAutomated , rule-based assignmentMulti-OS devices, virtual machines
Lifecycle TrackingPhase dates, methods, status historyAll assets with integration
CMDB MappingDependency diagrams, analysisAssets to services and infrastructure
Network ScanningSNMP polling, detectionUnmanaged network devices, passive equipment

Service Desk and Ticketing

GLPi's service desk and ticketing system serves as the central hub for managing IT support requests, incidents, and user assistance, enabling efficient handling of workflows in line with ITIL practices. Tickets can be created through multiple channels, including an online form accessible to authenticated or anonymous users, via groups, direct operator input for phone-based requests, or automatic conversion from incoming emails. The creation process utilizes customizable templates that define mandatory fields such as , , , urgency, , and associated assets, allowing users to attach documents, images, or videos via drag-and-drop for detailed issue reporting. Once created, tickets are assigned to technicians based on the requester's entity, with automatic selection for single-entity setups or a dropdown for multi-entity environments; assignment can also occur manually or via rules for optimal routing. Tracking occurs through a visible that logs each stage, including follow-ups and status changes, with a dedicated Historical providing a chronological record of all actions and communications. Resolution involves technicians proposing solutions via the Solutions , which require approval from the requester or , ensuring closure only after verification; categories classify tickets as requests, incidents, or changes to streamline sorting by nature. Priority levels are dynamically calculated using a matrix that combines urgency (e.g., low to very high) and impact (e.g., low to very high), resulting in an overall priority to guide response efforts. Service Level Agreements (SLAs) enforce timelines by setting assignment and resolution due dates, with escalation indicators displayed if deadlines approach; these SLAs support multi-level escalations based on business policies to prevent delays. Follow-up mechanisms include public or private notes added via the Followup tab to document progress, alongside multi-level validation workflows for standardized status updates and timely incident closure. The portal, accessible through the simplified interface at /front/helpdesk.html or the enhanced in GLPI 11.0, empowers users to submit requests using predefined forms, track status in real-time, and search for solutions without intervention. The features intuitive categorization, fuzzy search, illustrations, and pinned services for quick access, with forms filtered by user profiles, groups, or entities to ensure relevance. Users can also access an integrated , where articles are filtered by rights and linked to the catalog for self-resolution of common issues. Multi-channel support is facilitated through email integration via configurable receivers that poll IMAP or POP servers to convert incoming messages into tickets, including options for handling CC observers, unread mail only, and attachment limits. Notifications are automatically sent to involved parties—such as requesters, assignees, and supervisors—upon status changes, follow-ups, or escalations, provided email follow-up is enabled in user preferences. While core functionality emphasizes email, the system supports extensions for chat integrations to enable real-time multi-channel support.

Project Management and Financial Tracking

GLPi provides robust capabilities tailored for IT initiatives, enabling users to plan, execute, and monitor projects through structured workflows. Projects can be created with defined names, types (such as internal or external), statuses, and provisional or real start/end dates, allowing for with sub-projects to represent complex IT deployments or upgrades. Tasks within projects support detailed planning, including task names, types (e.g., or standard), statuses, and parent-child relationships, with provisional and real durations to track progress against timelines. Visual tools like Gantt charts facilitate timeline oversight, displaying project tasks and dependencies either per project or globally when enabled in configuration settings. is handled via project teams, where users, groups, suppliers, or contacts can be assigned roles such as manager, member, or observer, ensuring accountability for IT resources like personnel or during project phases. For , projects integrate with GLPi's ITIL processes by linking to change requests in the ITIL objects tab, allowing seamless tracking of modifications tied to project milestones. Financial management in GLPi supports expense tracking and oversight for IT projects by associating costs directly to tasks or linking them to broader budgets. Budgets are created with specified amounts and time periods, and expenses from linked items—such as tasks or associated tickets—are deducted automatically, displaying expended amounts, remaining balances, and potential overruns in the budget's main view. This enables allocation of funds to specific IT initiatives, like software implementations, with templates for recurring structures to streamline . Supplier and databases enhance financial tracking by maintaining centralized records of vendors, including details, locations, and associated , which can be linked to projects for needs. cover types like or , with fields for costs imputed to budgets, types (tacit or express), and expiration alerts to manage and prevent lapses in IT services. Purchase orders and are supported through tabs that list details like numbers, start dates, and durations, alongside document uploads for and delivery forms, ensuring accurate financial with suppliers. Administrative financial data, accessible via the Management tab on project-linked items, includes supplier assignments, order numbers, invoice references, and (TCO) calculations, which aggregate asset values and intervention costs to inform budget decisions for ongoing IT projects.

Reporting and Administrative Tools

GLPi provides a suite of reporting tools that enable administrators and users to generate insights into IT assets, service desk activities, and overall system usage. Customizable serve as the primary for visualizing key metrics, allowing users to create personalized views with tiles displaying data such as volumes by , asset inventories by type, and usage trends over time. These support various chart types, including graphs for evolution and asset distributions, and can be filtered by criteria like , group, or time period to focus on specific datasets. Reports can be generated from predefined templates or custom SQL queries, covering areas like summaries, statuses, and financial overviews of and software, with options to sort and filter results for targeted analysis. Export functionality enhances the utility of these tools by allowing to be saved in formats such as , PDF, or SLK for further processing or sharing outside the platform. For instance, search results from asset or ticket queries can be exported directly, while may be embedded via iframes or shared through links with designated user groups. This supports compliance reporting and integration with external tools, ensuring that insights on assets, tickets, and metrics like performance are accessible and actionable. Brief references to -related can be included in reports for holistic views, though detailed are handled separately. Administrative tools in GLPi facilitate secure and efficient system management through robust user and access controls. User and group management allows for the creation, import, and synchronization of user accounts, with groups organizing users by department or role for streamlined permissions assignment. Role-based access control (RBAC) is implemented via profiles, which define granular permissions across modules—such as read/write access to assets or tickets—and can be dynamically assigned using rules based on LDAP attributes or email domains. Authentication options include local database logins alongside external integrations like LDAP for directory synchronization and SSO protocols such as SAML or CAS, enabling seamless single sign-on in enterprise environments. The knowledge base serves as a centralized repository for documentation and self-service support, comprising internal articles for technicians and public FAQs for end-users. Articles are categorized, attachable to documents, and targeted to specific entities, groups, profiles, or users to control visibility, with features like translation support and time-based publication schedules. Search functionality employs advanced operators—such as exact phrases, exclusions, or truncations—to quickly retrieve relevant content, promoting knowledge sharing and reducing ticket volumes through proactive resolution. System maintenance is supported by audit logs and options tailored for multi-entity environments. Audit logs track internal events, including actions, object modifications, and service activities like updates, with configurable logging levels and retention periods managed via automatic actions to prevent overload. These logs are accessible through a web for auditing and , displaying details like modification dates and affected items. For multi-entity setups, allows hierarchical entity structures with recursive permissions, entity-specific settings for notifications, calendars, and asset transfers, and rules for automatic assignment to ensure isolated yet interconnected management across organizational units. Backups are recommended as a core administrative practice, involving regular database dumps via tools like mysqldump and file system copies of the GLPi directory, often automated through jobs to safeguard .

Technical Architecture

Software Stack and Components

GLPi is primarily developed using as its core programming language, with version 8.2 to 8.4 required for compatibility with recent releases such as GLPi 11.0.2. The application employs a web-based interface constructed with , CSS, and to deliver an interactive user experience accessible via standard web browsers. Server-side deployment relies on web servers including , , lighttpd, or IIS, configured to handle PHP execution through mechanisms like mod_php or PHP-FPM. These servers must direct requests to the application's public directory, ensuring proper routing for dynamic content generation. The software adopts a modular that separates concerns across components: the front-end manages rendering and interactions, the back-end processes via scripts, and agent-based tools, such as the GLPI Agent, facilitate automated inventory collection from networked devices using protocols supported by extensions like and . This design promotes extensibility through plugins while maintaining core functionality isolation. Security measures are embedded within the stack, including encryption for sensitive data like stored credentials using configurable keys, input validation to mitigate injection risks, and routine vulnerability patches released in version updates to address identified issues. Recommended configurations further enhance protection, such as enabling secure session cookies and for agent-server communications.

Database and API Integration

GLPi relies on a system for persistent storage of its core data, supporting version 8.0 or later and version 10.6 or later as the primary backends. These databases handle the storage of diverse entities, including IT assets (such as computers and network equipment stored in tables like glpi_computers and glpi_networkequipments), service desk tickets (managed in the glpi_tickets table), and user profiles (contained in the glpi_users table). The overall encompasses more than 250 interconnected tables, utilizing standard conventions such as primary keys named id and foreign keys in the format <table_name>_id to establish relationships between entities like assets, tickets, and users. To facilitate , GLPi introduced a native RESTful in version 10.0, which allows external applications to perform CRUD operations via HTTP requests in format. This supports key functionalities such as importing inventory data from agents, creating and updating tickets programmatically, and querying asset information, enabling seamless integrations with third-party systems like monitoring tools (e.g., for automated alert-based ticket generation). is handled through tokens or session-based login, with endpoints accessible at /apirest.php relative to the GLPi installation . Version 11.0 extended the capabilities with the introduction of a High-Level (HL ), which provides a simplified interface for common operations, building on the original REST while improving developer experience. Additionally, version 11.0 added , an event-driven mechanism that triggers HTTP requests to external endpoints upon specific GLPi events, such as status changes or updates. allow customization of payloads in format, including details like content or asset attributes, to automate workflows with external services without constant polling. features include signature verification using HMAC-SHA256 to ensure payload integrity. For maintaining data consistency during version upgrades, GLPi provides built-in migration tools accessed via the command-line interface, particularly the php bin/console db:update command, which automates schema alterations and data transformations. This process runs database migrations to align the schema with the new release requirements, such as adding columns or modifying indexes, while preserving existing data; it is essential for major upgrades like from 10.0 to 11.0 and requires a full database backup beforehand to mitigate risks. The tool also performs integrity checks to detect and resolve discrepancies before applying updates.

Deployment and Customization

Prerequisites

Installing GLPi requires a compatible operating system such as or , along with a supporting , such as , , or IIS. The software demands version 8.2 or higher, with mandatory extensions including dom, fileinfo, filter, libxml, simplexml, xmlreader, xmlwriter, bcmath, curl, gd, intl, mbstring, mysqli, openssl, and zlib. For the database, GLPi supports 10.6 or later, or 8.0 or later. Additionally, approximately 500 MB of disk space is needed for the core installation, plus extra space for uploaded files and logs. Optional PHP extensions like bz2, Phar, , exif, ldap, and OPcache can enhance functionality but are not essential for basic setup.

Installation Process

To deploy GLPi, first download the latest stable release archive from the official GitHub repository at https://github.com/glpi-project/glpi/releases.[](https://github.com/glpi-project/glpi) Extract the archive contents to the web server's root directory, ensuring the document root points to the /public subdirectory for security. Grant the web server user write permissions on the files, config, and marketplace directories, as well as the overall installation path during setup. Next, access the GLPi URL via a web browser to launch the installation wizard, which guides through language selection, license acceptance, and prerequisite checks. The proceeds with database configuration: provide the host, database name, username, and password for the or instance, which must be created in advance with appropriate privileges. GLPi will then initialize the and prompt for the creation of the initial administrator account, including a secure password. Upon completion, remove or secure the install directory to prevent re-running the , and log in using the admin credentials at the GLPi . Alternatively, for command-line installation, use the php bin/console db:install command after extracting files. Database credentials can be provided via command options or by configuring them in config_db.php.

Configuration

After installation, log in as the to configure core elements. Create entities via Setup > Entities to organize the system into logical groups, such as departments or locations, enabling multi-tenancy and data isolation within a GLPi instance. Default profiles like , Technician, and Observer are pre-configured, granting varying permissions; customize them under Setup > Profiles to define access levels for users, such as read-only for observers or full administrative rights. For basic inventory import, use the built-in tools under Assets to manually add items or integrate the GLPi Agent for automated discovery of hardware and software across the network.

Upgrade Path

Upgrading GLPi involves backing up the database and files before replacing the core files with the new release from GitHub. For web-based updates, access the GLPi interface after file replacement to run the built-in migration process, which applies schema changes and data updates automatically. In CLI mode, execute php bin/console db:update from the GLPi root directory to perform database migrations, ensuring compatibility with the new version's requirements like updated PHP or database versions. This command handles schema alterations, such as adding new tables or modifying existing ones, while preserving data integrity. Always verify prerequisites for the target version post-upgrade to avoid issues.

Plugins and Extensions

GLPi's plugin ecosystem significantly expands its core capabilities, with the official plugin directory hosting over 100 community-contributed extensions that address specialized needs in IT management. These plugins enable enhancements such as advanced tracking through the GLPI plugin, which integrates with the GLPI to automate the discovery and management of hardware and software assets across networks. Other notable examples include the native Forms feature for building custom forms to streamline submissions and user requests, and integration plugins that facilitate synchronization with external systems like for user authentication and directory services. Installation of plugins can occur via two primary methods: manual deployment, where the plugin's files are extracted and uploaded to the /plugins folder within the GLPi directory, followed by activation in the administrative ; or through the integrated introduced in GLPi version 10 and subsequent releases, allowing administrators to browse, download, install, and enable plugins directly from the Setup > Plugins section of the . Plugins installed via the are stored in a dedicated /marketplace folder, ensuring organized management and easy updates. This approach simplifies post-deployment customization without requiring direct access in many cases. To develop or extend functionality, GLPi employs a robust system that permits to intercept and modify specific events in the application's using custom code, such as during item creation, updates, or displays. Developers must implement version compatibility checks within their to verify alignment with the target GLPi release, preventing conflicts and ensuring seamless integration with the core codebase. For instance, the GLPI leverages this system to enable remote collection from endpoints, while other extensions forge connections to systems like or monitoring platforms such as for unified data flows.

Community and Ecosystem

Open-Source Development

GLPI's open-source development is coordinated through its primary GitHub repository at github.com/glpi-project/glpi, managed by the glpi-project organization, where community members submit code changes and enhancements via pull requests. By 2025, the project has amassed approximately 174 contributors, underscoring the collaborative effort that drives its evolution as a free IT asset and service management solution. The development workflow utilizes a structured branching strategy, including stable branches (such as x.y/bugfixes) for ongoing and fixes, a main development branch for integrating new features, and release candidate branches for pre-production testing. Rigorous is enforced through integrated tools like PHPUnit, ensuring reliability, while policies prevent disruptions to existing deployments by avoiding breaking changes in public APIs and database schemas. Community participation is facilitated by dedicated platforms for interaction and reporting, including the official forums at forum.glpi-project.org for discussions and user support, and the GitHub issue tracker for submitting bugs, feature requests, and feedback. Additionally, annual events such as the GLPI Partner's Day bring together developers, users, and stakeholders to share insights, review progress, and gather input on future directions. The 2025 event was held on October 27 in Seville, focusing on collaboration and innovation. Comprehensive developer resources are available through the official GLPI Developer Documentation, covering topics like the RESTful API for integrations, guidelines for creating and extending plugins to add custom functionality, and processes that enable for over 40 languages via Transifex, promoting worldwide accessibility and localization. Teclib, as the primary steward, coordinates much of the core development while encouraging broad community input. Recent updates include the release of GLPI 11 in October 2025, introducing features such as two-factor authentication and webhooks to enhance and capabilities.

Commercial Support and Services

GLPI Network represents Teclib's commercial offering, providing a subscription-based enhancement to the core open-source GLPI platform with professional support, premium features, and hosted options designed for enterprise use. This edition includes -hosted deployments starting at €19 per agent per month (excluding ) for the public plan, which offers shared resources, 5 GB of disk space, automated backups, and Tier 3 technical support. Higher-tier options, beginning at €21 per agent per month for 25 agents, provide dedicated resources, faster action frequencies, and similar support levels, ensuring scalability for larger IT environments. Premium plugins, such as those for , SCIM provisioning, and advanced inventory management, are bundled to extend functionality beyond the community version. Teclib and its network of certified partners deliver a range of to facilitate GLPI adoption and optimization. These include consulting for system implementation and process alignment with ITIL standards, customized training programs for administrators and end-users, and bespoke development for tailored workflows or integrations with third-party tools like systems or monitoring software. Partnerships enable specialized integrations, such as with SCCM or , often through regional experts who handle deployment in diverse environments. Service level agreements (SLAs) underpin these offerings, guaranteeing response times and uptime for critical operations. For enterprise-grade deployments, GLPI Network incorporates advanced security measures, including GDPR compliance tools and audit capabilities to support regulatory adherence. Dedicated instances are available via select partners, providing isolated environments with enhanced performance and , while SLA-backed updates ensure timely patches and feature releases to maintain system reliability. These features cater to organizations requiring robust, compliant (ITSM) at scale. GLPI's commercial adaptations have seen adoption by governments and large enterprises for comprehensive ITSM needs, including the French Ministry of Europe and Foreign Affairs, Spain's Ministry of Science, and multinational corporations such as and . With over 11 million users across 186 countries, these implementations highlight its suitability for managing extensive asset inventories and service desks in high-stakes sectors.

References

  1. [1]
    GLPI: Smart IT Service Management, Helpdesk & Asset Tracking
    Streamline your operations with GLPI. Our open source ITSM solution centralizes requests, assets, workflows, and support in one powerful platform.Downloads · CMDB · ESX VMWare(plugin... · Documentation
  2. [2]
    glpi-project/glpi: GLPI is a Free Asset and IT Management Software ...
    GLPI stands for Gestionnaire Libre de Parc Informatique is a Free Asset and IT Management Software package, that provides ITIL Service Desk features, licenses ...
  3. [3]
    The New Website Goes Live! - GLPI Project
    Since the project birth in 2003, GLPI has been the go-to destination for individuals and companies searching for a free and open-source ITSM software solution.
  4. [4]
    Discover all the GLPI features
    Discover the full power of GLPI: Helpdesk, Asset Management, Administration Tools, and more. Learn how GLPI helps your business stay efficient and ...
  5. [5]
    Prerequisites — GLPI documentation
    GLPI requires a web server that supports PHP, like: Apache configuration Here is a virtual host configuration example for Apache 2 web server.
  6. [6]
    GLPI 20 years - GLPI Project
    May 12, 2023 · The history of GLPI dates back to 2003 when a team of developers from INDEPNET non-profit organization, led by, Jean-Mathieu Doléans, Julien ...
  7. [7]
    GLPI version 0.80 - Remi's RPM repository - Blog
    Jun 28, 2011 · Version 0.80.x is now stable, but all the plugins are not yet available. This new version will go to the stable repository when all compatible ...
  8. [8]
    About Teclib - Driving Open Source Innovation with GLPI
    Founded in 2011, it is best known as the publisher of GLPI (Gestionnaire Libre de Parc Informatique). Teclib was originally an integrator of this solution until ...
  9. [9]
    FusionInventory for GLPI 0.84+1.0 released
    Aug 14, 2013 · It's a real pleasure to announce the release of plugin FusionInventory for GLPI 0.84+1.0 designed for this new GLPI version. major changes.
  10. [10]
    About GLPI license - GLPI Project
    May 9, 2022 · About GLPI license - GLPI license (and source file headers) will be changed to GPL-3.0-or-later. GLPI remains open source and free.Missing: INDEPNET | Show results with:INDEPNET
  11. [11]
    GLPI 10.0: final release - GLPI Project
    Apr 20, 2022 · GLPI 10.0. 19 is released! A new GLPI version is available. Many bug fixes have also been made, read the full changelog for more details.
  12. [12]
    GLPI 11 stable will be released on 1st October - www.glpi-project.org
    GLPI 11 stable arrives on October 1st. Test the Release Candidate, report bugs, contribute to translations & explore new features!
  13. [13]
  14. [14]
    [PDF] GLPI User Documentation - Read the Docs
    — Timeline order : order of display of the history of the different types of follow-up in a ticket (natural order (old items on top, recent on bottom) ...
  15. [15]
    Comprehensive Open-Source IT Asset Management Solution - GLPI
    Explore GLPI's CMDB solution – the open-source platform to centralize, track, and manage all your IT assets. Improve visibility, streamline operations, ...Missing: integration | Show results with:integration
  16. [16]
    IT Service Desk and Ticketing features of GLPI.
    Feb 27, 2019 · To learn more about service management features of GLPI, please, read our article "ITIL V2 COMPATIBLE SERVICE DESK”. You may also like these ...
  17. [17]
    GDPR Tools - GLPI plugins documentation
    This plugin is also available for all GLPI Network Cloud instances. Install the plugin¶. Go to the marketplace. Download and install the GDPR Tools plugin.
  18. [18]
    New exclusive plugins: GDPR tools. - GLPI Project
    This plugin offer tools to help you comply with GDPR regulation. Click here to read documentation. CLEANING INACTIVE USERS. The main feature of this plugin is ...
  19. [19]
    GLPI Agent documentation — GLPI Agent 1.15 documentation
    ### Summary of GLPI Agent for Automatic Discovery and Inventory
  20. [20]
    Inventory | FAQ | Help Center GLPI
    Oct 1, 2025 · The Assets allows you to manage your computer racks (front and rear). A wide range of information can be entered, like location, model, ...
  21. [21]
    Opening a ticket | GLPI | Help Center GLPI
    Sep 23, 2025 · To create a ticket, go to menu Assistance > Ticket then click add button with the + Add icon. When adding a new image from tab Documents of the ...
  22. [22]
    Manage tickets | GLPI | Help Center GLPI
    ### Summary of Ticket Management in GLPI
  23. [23]
    Service Catalog | GLPI | Help Center GLPI
    Sep 24, 2025 · The Service Catalog in GLPI 11.0 represents a major redesign of the self-service interface, providing end users with a modern and intuitive ...Missing: portal | Show results with:portal
  24. [24]
    Setting up receiver and tickets | Tutorials | Help Center GLPI
    Mar 7, 2025 · Let's start by defining a receiver. A collector allows you to import an email from a mailbox and transform it into a ticket in GLPI. A routing ...<|control11|><|separator|>
  25. [25]
    Projects | GLPI | Help Center GLPI
    Sep 15, 2025 · Project management in GLPI allows to follow entirely a project's progress by creating tasks and building teams; projects can be optionally ...
  26. [26]
    Budgets | GLPI | Help Center GLPI
    Sep 30, 2025 · Creating a budget in GLPI enables the administrative and financial management functionality for all other GLPI items. It is possible to follow ...
  27. [27]
    Suppliers | GLPI | Help Center GLPI
    Sep 30, 2025 · For each associated contract, the name, number, contract type, supplier, start date and initial duration of the contract are listed. In the ...
  28. [28]
    Contracts | GLPI | Help Center GLPI
    Sep 22, 2025 · This tab allows to define a cost related to the contract and linked to a GLPI budget: the cost of the contract will be imputed to this budget.
  29. [29]
    Financial and administrative management | FAQ | Help Center GLPI
    Oct 1, 2025 · What types of information are available? · Supplier · Budget · Order number · Immobilization number · Invoice number · Delivery form · Value · Warranty ...
  30. [30]
    Managing dashboards | Tutorials | Help Center GLPI
    Mar 7, 2025 · Dashboards are already present when you install GLPI: Central: displays overall information (represents number of PCs, telephones, monitors, etc ...
  31. [31]
    Reports | GLPI | Help Center GLPI
    Sep 15, 2025 · Reports. GLPI allows to generate reports based on managed items: Default report. This report summarizes present equipments sorted by type.
  32. [32]
    Search for information in GLPI
    Nov 3, 2025 · The export of the search result in SLK or CSV spreadsheet formats, or in PDF format can be done in two different forms: Current page exports ...Missing: reports | Show results with:reports
  33. [33]
    Administering access controls | GLPI | Help Center GLPI
    Oct 2, 2025 · This section describes how to administer the access control system that allows each user to access a specific context of use.Missing: RBAC | Show results with:RBAC
  34. [34]
    User profiles | GLPI | Help Center GLPI
    Sep 29, 2025 · Documentation; Videos · Developer. English. GLPI USER DOCUMENTATION · FIRST STEPS · MODULES · Overview · Assets · Assistance · Management ...Missing: RBAC | Show results with:RBAC
  35. [35]
    Knowledge base | GLPI | Help Center GLPI
    Sep 15, 2025 · Each article of the knowledge base must have one or more targets, being entities, groups, profiles or users, to be readable.Documents · History
  36. [36]
    Logs | GLPI | Help Center GLPI
    Sep 24, 2025 · On this page, GLPI displays a list of all available logs. For each log, you can see its name, size, and last modification date. This allows you ...
  37. [37]
    Entities | GLPI | Help Center GLPI
    Sep 15, 2025 · When using GLPI in multi-entities mode, management of some configuration parameters can apply in a different way in each entity. Entities. This ...Missing: backup audit
  38. [38]
    Installation / Update | FAQ | Help Center GLPI
    Oct 1, 2025 · Before any manipulation on your database or on your GLPI instance, we strongly advise you to make a backup of your database as well as of the ...<|control11|><|separator|>
  39. [39]
    Prerequisites — GLPI documentation - GLPI installation
    GLPI version. Minimum PHP version. 10.0.X. 7.4. 11.0.X. 8.2. Note. GLPI compatibility with new PHP versions is validated shortly after their release. We ...Missing: stack components
  40. [40]
    Database model - GLPI Developer Documentation
    Current GLPI database contains more than 250 tables; the goal of the current documentation is to help you to understand the logic of the project.
  41. [41]
    GLPi monitoring and integration with Zabbix
    This guide describes how to integrate your Zabbix installation with your GLPi installation using the Zabbix webhook feature.
  42. [42]
    API - Documentation GLPI 11 - Read the Docs
    Here you can see/set the URL for the API. This should match your GLPI URL with /apirest.php at the end. There is also a link for the API documentation.
  43. [43]
    GLPI 11 is out! - www.glpi-project.org
    ⚡ Webhooks: Triggers HTTP calls to external applications; and more… Get Started with GLPI 11 Today. You can download the new stable release here: GLPI 11 ...
  44. [44]
    Webhook | GLPI | Help Center GLPI
    Sep 25, 2025 · A webhook is a mechanism that allows GLPI to automatically send notifications to an external system (such as another software, an API, ...Basic configuration form · Target configuration · Security · Payload editor
  45. [45]
    Updating GLPI | Tutorials | Help Center GLPI
    Sep 25, 2025 · Make sure your database is empty before restoring your backup and try to update, and repeat on fail. Download latest GLPI version. On http:// ...
  46. [46]
    Requirements for an GLPI supported by VM / Discussions / Astuces ...
    May 9, 2023 · If you plan to install a Windows Server on your VM, I would advice you at least 2 CPUs, 4GB RAM, 60GB HDD and Windows Server 2019 or 2022.Missing: database | Show results with:database
  47. [47]
    GLPI documentation - GLPI installation - Read the Docs
    GLPI installation itself is composed of three steps. Once these three steps have been completed the application is ready to be used.Install wizard · Prerequisites · Command line tools · Advanced configurationMissing: English | Show results with:English<|control11|><|separator|>
  48. [48]
    Install wizard — GLPI documentation
    To begin installation process, point your browser to the GLPI main address: https://{adresse_glpi}/ When GLPI is not installed; a step-by-step installation ...Missing: official | Show results with:official
  49. [49]
    Install GLPI on Ubuntu | Tutorials | Help Center GLPI
    Jul 16, 2025 · GLPI installation on Ubuntu involves installing components, database configuration, preparing files, setting permissions, web server/PHP ...Missing: stack | Show results with:stack<|control11|><|separator|>
  50. [50]
    Command line tools — GLPI documentation
    GLPI provides a maintenance mode that can be activated prior to an update, and deactivated after all has been checked. Just use the glpi:maintenance:enable and ...
  51. [51]
    [PDF] GLPI Installation - Read the Docs
    Oct 13, 2025 · This documentation presents GLPI installation instructions. GLPI (Gestion Libre de Parc Informatique) is a free (as in “free speech” not as ...
  52. [52]
    GLPi Plugins
    The GLPi Plugin Directory : All the plugins made for GLPi, by the GLPi open-source community.
  53. [53]
    Formcreator | Plugins | Help Center GLPI
    Oct 8, 2025 · Only one directory must contains the plugin's files of a single plugin in the GLPI plugins directory. Don't rename the plugin's directory for ...
  54. [54]
    Plugins | GLPI | Help Center GLPI
    Oct 24, 2025 · Before installing or updating a plugin, it is recommended that you perform a backup of your GLPI database. The first time you go to the ...
  55. [55]
    Install and update plugins | Tutorials | Help Center GLPI
    Mar 7, 2025 · Go in ssh on the server then in the glpi/plugins folder ... Then you can even if you want to delete the folder in the plugins directory.Download · Installation
  56. [56]
    Hooks — GLPI documentation
    GLPI provides a certain amount of “hooks”. Their goal is for plugins (mainly) to work on certain places of the framework; like when an item has been added, ...
  57. [57]
    Guidelines - GLPI Developer Documentation
    The main directory name of your plugin may contain only alphanumeric characters (no - or _ or accented characters or else). The plugin directory structure ...
  58. [58]
    Source Code management - GLPI Developer Documentation
    GLPI source code management is handled by GIT and hosted on GitHub. In order to contribute to the source code, you will have to know a few things about Git.
  59. [59]
    Forum GLPI-Project
    Bugs Beta-test GLPI. Forum dedicated to GLPI BETA/RC versions. The BETA/RC period ended on October 1, 2025, and the forum is now read-only. (Moderated by ...Utilisation GLPI · Discussions / Astuces GLPI · Bugs GLPI (EN only) · English support
  60. [60]
    Issues · glpi-project/glpi - GitHub
    GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.
  61. [61]
    Partners Day - GLPI Project
    Nov 7, 2023 · GLPI Partner's Day event, held on October 27th in Paris, was a global gathering that brought together over 60 partners representatives from ...
  62. [62]
    GLPI Developer Documentation — GLPI documentation
    GLPI Developer Documentation¶ · Versioning · Backward compatibility · Branches · Testing · File Hierarchy System · Workflow · Unit testing (and functional testing).
  63. [63]
    Translations - GLPI Developer Documentation - Read the Docs
    Main GLPI language is british english (en_GB). All string in the source code must be in english, and marked as translatable, using some convenient functions.Missing: internationalization | Show results with:internationalization
  64. [64]
    GLPI Project localization - Transifex
    Nov 15, 2011 · GLPI Project ; Japanese (Japan). 100% ; Portuguese (Brazil). 100% ; Spanish (Venezuela). 100% ; French (France). 100%.
  65. [65]
    GLPI Network
    Up to 10 IT agents · Up to 500 IT assets · End users unlimited · Support L.3 unlimited · Community plugins · GLPI Network plugins · Standard plugins · Advanced plugins.
  66. [66]
    GLPI Network Plans for Your Business - GLPI Prices
    ** From 25 agents under a subscription (self-hosted or Cloud), we support the GLPI agent for Windows, Linux, MacOS and Android (within the limits of the ...
  67. [67]
    GLPI Partners - Find Certified Experts Near You
    Explore our network of official GLPI partners ready to help you implement, customize, and support your GLPI projects with confidence.
  68. [68]
    GLPI Customers - Trusted by Leading Organizations Worldwide
    For over 20 years, GLPI has empowered millions worldwide. Trusted by public institutions, enterprises, and non-profits, it delivers flexible solutions for ...Missing: case studies governments