Skip to content

glpi-project/android-inventory-agent

Repository files navigation

Inventory Agent for Android

GLPI Android Inventory Agent banner

License License: CC BY 4.0 Follow twitter Telegram Group Project Status: Active Conventional Commits Greenkeeper badge GitHub release GitHub build

Synopsis

The Inventory Agent for Android allows you to collect a complete inventory of your Android device and sent it to your GLPI.

Data collected

  • Account Info
  • Accesslog
  • Hardware
  • User
  • Storages
  • Operating System
  • BIOS
  • Memories
  • Inputs
  • Sensors
  • Drives
  • CPUs
  • Videos
  • Cameras
  • Networks
  • Environments variables
  • JVMS
  • Softwares
  • USB
  • Battery
  • Controllers
  • Videos

Data type

Now you can choose (from the server information) whether this inventory should create a Phone or a Computer on GLPI

Compatibility Matrix

GLPI Android Inventory Agent

GLPI 9.1 9.2+ 9.3+ 9.4+ 9.5+ 10.0+ 10.0+ 10.0+
GLPI Android Inventory Agent 1.0.0 1.0.0 1.0.0 1.0.0 1.1.0 1.3.0 1.4.0 1.5.0
Plugin GLPI Agent Config 1.0 1.0 1.0 1.0 1.1.0 1.2.0 1.2.1 1.2.1

Inventory Agent & Android Versions

GLPI Android Inventory Agent is compatible with Android 5 and higher (to Android 13).

Installation

Get it on Google Play

Are you having trouble installing our GLPI Android Agent? You can subscribe to our professional support GLPI Network here.

Configuring the Agent with an EMM / MDM Tool

The GLPI agent can be deployed/configured from an MDM / EMM tool

  • Samsung Knox
  • AirWatch
  • InTunes
  • MobileIron
  • etc.

As long as the MDM / EMM tool is compatible with managed configurations, you can configure the GLPI Agent (at deployment or on the fly).

Here is the list of configurable settings:

  • auto_start_on_boot => Run an inventory at startup (Bool true / false)
  • automatic_inventory => Enable automatic inventory (Bool true / false)
  • frequency => Frequency of automatic inventory (String Day / Week / Month default Day)
  • server_configuration_list => (Bundle)
    • server_url => GLPI server URL (String)
    • server_tag => TAG (String)
    • server_login => Username for basic authentication (String)
    • server_password => Password for basic authentication (String)
    • server_itemtype => Asset type in GLPI (String Computer / Phone default Computer)
    • server_custom_asset_serial => Custom serial number to replace the one generated by the agent (String)

Documentation

We maintain a detailed documentation of the project on the website, check the How-tos and Development section.

Screenshots

drawing drawing drawing
drawing drawing drawing

Versioning

In order to provide transparency on our release cycle and to maintain backward compatibility, GLPI Android Inventory Agent is maintained under the Semantic Versioning guidelines. We are committed to following and complying with the rules, the best we can.

See the tags section of our GitHub project for changelogs for each release version of GLPI Android Inventory Agent. Release announcement posts on the official GLPI blog contain summaries of the most noteworthy changes made in each release.

Professional Services

GLPI Network

The GLPI Network services are available through our Partner's Network. We provide special training, bug fixes with editor subscription, contributions for new features, and more.

Obtain a personalized service experience, associated with benefits and opportunities.

Contribute

Want to contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing

  • Open a ticket for each bug so it can be discussed
  • Follow development guidelines
  • Refer to GitFlow process for branching
  • Work on a new branch on your own fork
  • Open a PR that will be reviewed by a developer

Request features

Want to request features? Please contact us here

Copying

  • Name: GLPI Android Inventory Agent is a registered trademark of Teclib.
  • Code: you can redistribute it and/or modify it under the terms of the GNU General Public License (GPLv3).
  • Documentation: released under Attribution 4.0 International (CC BY 4.0).