Inventory Audit Report

Purpose: This audit provides a comprehensive summary of the system, including hardware, software, and configuration details collected by the GLPI agent.

Structure: This audit report is organized into 22 sections, each focusing on a specific aspect of the system. Each section is numbered from 1 to 22 and presented with its corresponding data table for clarity and ease of understanding.

  1. Device Identification
  2. Operating System (OS name, version, architecture)
  3. Inventory Program Info (versionprovider)
  4. BIOS Information
  5. CPU Details
  6. Storage & Memory (RAM, drives, storages)
  7. Hardware Components
  8. Graphics Cards (videos)
  9. Network Interfaces
  10. PCI Controllers
  11. Firewall Status
  12. Antivirus Information
  13. Users Accounts
  14. Local Users
  15. Local Groups
  16. Access Logs
  17. Input Devices
  18. Sound Devices
  19. USB Devices
  20. Environment Variables
  21. Printers
  22. Installed Software (always last)

*software is placed last because it can be extensive and take up a lot of space, and is therefore placed last for better visibility.

1️. Device Identification

Device ID {{IIf value.deviceid, value.deviceid, "-"}}
Item Type {{IIf value.itemtype, value.itemtype, "-"}}
Inventory Client Version {{IIf value.content.versionclient, value.content.versionclient, "-"}}

2. Operating System

Name {{IIf value.content.operatingsystem.name, value.content.operatingsystem.name, "-"}}
Full Name {{IIf value.content.operatingsystem.full_name, value.content.operatingsystem.full_name, "Unknown"}}
Version {{IIf value.content.operatingsystem.version, value.content.operatingsystem.version, "-"}}
Service Pack {{IIf value.content.operatingsystem.service_pack, value.content.operatingsystem.service_pack, "-"}}
Architecture {{IIf value.content.operatingsystem.arch, value.content.operatingsystem.arch, "-"}}
FQDN {{IIf value.content.operatingsystem.fqdn, value.content.operatingsystem.fqdn, "-"}}
DNS Domain {{IIf value.content.operatingsystem.dns_domain, value.content.operatingsystem.dns_domain, "-"}}
Kernel {{IIf value.content.operatingsystem.kernel_name, value.content.operatingsystem.kernel_name, "-"}} {{IIf value.content.operatingsystem.kernel_version, "(" + value.content.operatingsystem.kernel_version + ")", ""}}
Install Date {{IIf value.content.operatingsystem.install_date, value.content.operatingsystem.install_date, "-"}}
Boot Time {{IIf value.content.operatingsystem.boot_time, value.content.operatingsystem.boot_time, "-"}}
Timezone {{IIf value.content.operatingsystem.timezone.name, value.content.operatingsystem.timezone.name, "-"}} ({{IIf value.content.operatingsystem.timezone.offset, value.content.operatingsystem.timezone.offset, "?"}})
SSH Key {{IIf value.content.operatingsystem.ssh_key, value.content.operatingsystem.ssh_key, "-"}}

3. Inventory Agent

{{#value.content.versionprovider.etime}} {{/value.content.versionprovider.etime}} {{^value.content.versionprovider.etime}} {{/value.content.versionprovider.etime}}
Name {{IIf value.content.versionprovider.name, value.content.versionprovider.name, "-"}}
Version {{IIf value.content.versionprovider.version, value.content.versionprovider.version, "-"}}
Perl Version {{IIf value.content.versionprovider.perl_version, value.content.versionprovider.perl_version, "-"}}
Execution Time{{value.content.versionprovider.etime}} ms-
Executable Path {{IIf value.content.versionprovider.perl_exe, value.content.versionprovider.perl_exe, "-"}}
Program {{IIf value.content.versionprovider.program, value.content.versionprovider.program, "-"}}

4. BIOS Information

BIOS Version BIOS Date BIOS Manufacturer Motherboard Manufacturer Motherboard Model System Manufacturer System Model Serial Number
{{IIf value.content.bios.bversion, value.content.bios.bversion, "—"}} {{IIf value.content.bios.bdate, value.content.bios.bdate, "—"}} {{IIf value.content.bios.bmanufacturer, value.content.bios.bmanufacturer, "—"}} {{IIf value.content.bios.mmanufacturer, value.content.bios.mmanufacturer, "—"}} {{IIf value.content.bios.mmodel, value.content.bios.mmodel, "—"}} {{IIf value.content.bios.smanufacturer, value.content.bios.smanufacturer, "—"}} {{IIf value.content.bios.smodel, value.content.bios.smodel, "—"}} {{IIf value.content.bios.ssn, value.content.bios.ssn, "—"}}

5. Storage Devices

{{#value.content.storages}} {{/value.content.storages}}
Name Model Type Interface Size (MB) Serial Firmware
{{IIf name, name, "—"}} {{IIf model, model, "—"}} {{IIf type, type, "—"}} {{IIf interface, interface, "—"}} {{IIf disksize, disksize, "—"}} {{IIf serial, serial, "—"}} {{IIf firmware, firmware, "—"}}

6. CPU Information

{{#value.content.cpus}} {{/value.content.cpus}}
Name Description Cores Threads Speed (MHz) Model Stepping Family Manufacturer
{{IIf name, name, "—"}} {{IIf description, description, "—"}} {{IIf core, core, "—"}} {{IIf thread, thread, "—"}} {{IIf speed, speed, "—"}} {{IIf model, model, "—"}} {{IIf stepping, stepping, "—"}} {{IIf familynumber, familynumber, "—"}} {{IIf manufacturer, manufacturer, "—"}}

7. Hardware Information

Computer Name {{IIf value.content.hardware.name, value.content.hardware.name, "—"}}
UUID {{IIf value.content.hardware.uuid, value.content.hardware.uuid, "—"}}
Memory (MB) {{IIf value.content.hardware.memory, value.content.hardware.memory, "—"}}
Windows Language {{IIf value.content.hardware.winlang, value.content.hardware.winlang, "—"}}
Owner {{IIf value.content.hardware.winowner, value.content.hardware.winowner, "—"}}
Product ID {{IIf value.content.hardware.winprodid, value.content.hardware.winprodid, "—"}}
Product Key {{IIf value.content.hardware.winprodkey, value.content.hardware.winprodkey, "—"}}
Last Logged User {{IIf value.content.hardware.lastloggeduser, value.content.hardware.lastloggeduser, "—"}}
Chassis Type {{IIf value.content.hardware.chassis_type, value.content.hardware.chassis_type, "—"}}
Workgroup {{IIf value.content.hardware.workgroup, value.content.hardware.workgroup, "—"}}
Virtual System {{IIf value.content.hardware.vmsystem, value.content.hardware.vmsystem, "—"}}
DNS {{IIf value.content.hardware.dns, value.content.hardware.dns, "—"}}
Default Gateway {{IIf value.content.hardware.defaultgateway, value.content.hardware.defaultgateway, "—"}}

8. Video Devices

{{#value.content.videos}} {{/value.content.videos}}
Name Chipset Resolution
{{IIf name, name, "—"}} {{IIf chipset, chipset, "—"}} {{IIf resolution, resolution, "—"}}

9. Network Interfaces

{{#value.content.networks}} {{/value.content.networks}}
MAC Address Type Status IP Address DHCP Gateway Speed Description
{{IIf mac, mac, "—"}} {{IIf type, type, "—"}} {{IIf status, status, "—"}} {{#ipaddress}}{{ipaddress}}{{/ipaddress}} {{^ipaddress}}{{IIf ipaddress6, ipaddress6, "—"}}{{/ipaddress}} {{IIf ipdhcp, ipdhcp, "—"}} {{IIf ipgateway, ipgateway, "—"}} {{IIf speed, speed, "—"}} Mbps {{IIf description, description, "—"}}

10. Detected Controllers

Total: {{Count value.content.controllers}} device(s)

{{#value.content.controllers}} {{/value.content.controllers}}
Name Type Caption Vendor ID Product ID Manufacturer PCI Subsystem ID
{{IIf name, name, "Unknown"}} {{IIf type, type, "-"}} {{IIf caption, caption, "-"}} {{IIf vendorid, vendorid, "-"}} {{IIf productid, productid, "-"}} {{IIf manufacturer, manufacturer, "-"}} {{IIf pcisubsystemid, pcisubsystemid, "-"}}

11. Firewall Status

{{#value.content.firewalls}} {{/value.content.firewalls}}
Profile Status
{{IIf profile, profile, "Unknown"}} ","on"}}status-ko{{/if}}"> {{#if status,"=","on"}}Enabled{{/if}}{{#if status,"<>","on"}}Disabled{{/if}}

12. Antivirus Information

{{#value.content.antivirus}} {{/value.content.antivirus}}
Name Company Version Base Version Enabled Up-to-date
{{IIf name, name, "Unknown"}} {{IIf company, company, "Unknown"}} {{IIf version, version, "—"}} {{IIf base_version, base_version, "—"}} ",true}}status-ko{{/if}}"> {{#if enabled,"=",true}}Yes{{/if}}{{#if enabled,"<>",true}}No{{/if}} ",true}}status-ko{{/if}}"> {{#if uptodate,"=",true}}Yes{{/if}}{{#if uptodate,"<>",true}}No{{/if}}

13. User Accounts

{{#value.content.users}} {{/value.content.users}}
Login Domain
{{IIf login, login, "—"}} {{IIf domain, domain, "—"}}

14. Local Users

Total: {{Count value.content.local_users}} user(s)

{{#value.content.local_users}} {{/value.content.local_users}}
User Name SID
{{IIf name, name, "Unknown"}} {{IIf id, id, "-"}}

15. Local Groups

Total: {{Count value.content.local_groups}} group(s)

{{#value.content.local_groups}} {{/value.content.local_groups}}
Group Name SID
{{IIf name, name, "Unknown"}} {{IIf id, id, "-"}}

17. Input Devices

{{#value.content.inputs}} {{/value.content.inputs}}
Name Description Caption Interface Layout Manufacturer Pointing Type
{{IIf name, name, "—"}} {{IIf description, description, "—"}} {{IIf caption, caption, "—"}} {{IIf interface, interface, "—"}} {{IIf layout, layout, "—"}} {{IIf manufacturer, manufacturer, "—"}} {{IIf pointingtype, pointingtype, "—"}}

18. Sound Devices

{{#value.content.sounds}} {{/value.content.sounds}}
Name Description Caption Manufacturer
{{IIf name, name, "—"}} {{IIf description, description, "—"}} {{IIf caption, caption, "—"}} {{IIf manufacturer, manufacturer, "—"}}

19. Connected USB Devices

{{#value.content.usbdevices}} {{/value.content.usbdevices}}
Name Caption Vendor ID Product ID Manufacturer
{{IIf name, name, "Unknown"}} {{IIf caption, caption, "-"}} {{IIf vendorid, vendorid, "-"}} {{IIf productid, productid, "-"}} {{IIf manufacturer, manufacturer, "-"}}

20. Environment Variables

{{#value.content.envs}} {{/value.content.envs}}
Key Value
{{IIf key, key, "—"}} {{IIf val, val, "—"}}

21. Printers

{{#value.content.printers}} {{/value.content.printers}}
Name Driver Port Status Resolution
{{IIf name, name, "—"}} {{IIf driver, driver, "—"}} {{IIf port, port, "—"}} {{IIf status, status, "—"}} {{IIf resolution, resolution, "—"}}

22. Installed Softwares

Total: {{Count value.content.softwares}} applications

{{#value.content.softwares}} {{/value.content.softwares}}
Name Version Architecture Publisher Install Date Website
{{IIf name, name, "Unknown"}} {{IIf version, version, "-"}} {{IIf arch, arch, "-"}} {{IIf publisher, publisher, "-"}} {{IIf install_date, install_date, "-"}} {{#url_info_about}}Website{{/url_info_about}} {{^url_info_about}}-{{/url_info_about}}