L'inventario informatico è il sistema attraverso il quale un'azienda identifica,registra e monitora tutti gli asset tecnologici presenti nella propria infrastruttura. Non si tratta semplicemente di conservare un elenco dei computer presenti in ufficio,ma di costruire una base dati strutturata che permetta di conoscere in qualsiasi momento quali dispositivi esistono,chi li utilizza,dove sono collocati,quale configurazione possiedono,quali software sono installati e quale stato operativo hanno.

Un inventario IT efficace dovrebbe comprendere almeno workstation,notebook,server,monitor,stampanti,apparati di rete,firewall,access point,smartphone aziendali e dispositivi utilizzati per accedere ai sistemi informativi. A questi elementi devono essere aggiunti gli asset software,le licenze,gli account e,quando necessario,le informazioni relative ai servizi cloud.

Dal punto di vista tecnico,l'obiettivo è costruire un asset inventory affidabile e aggiornato che possa essere utilizzato anche da sistemi di sicurezza,monitoraggio,gestione delle patch e controllo delle configurazioni.

Perché l'inventario IT è importante

Senza un inventario aggiornato,l'amministratore di sistema lavora su informazioni parziali. Potrebbe non sapere quali PC sono ancora in produzione,quali dispositivi non ricevono aggiornamenti,quali software sono installati o quali macchine utilizzano versioni obsolete del sistema operativo.

Questo diventa particolarmente problematico durante un incidente di sicurezza. Se un'organizzazione non conosce tutti gli endpoint collegati alla propria rete,non può essere sicura di aver verificato l'intera superficie di attacco.

L'inventario permette inoltre di supportare attività apparentemente diverse tra loro: assistenza tecnica,gestione del ciclo di vita,controllo delle licenze,budget IT,cybersecurity,backup,aggiornamenti e pianificazione della sostituzione dell'hardware.

Cosa deve contenere un inventario hardware

Per ogni dispositivo hardware è opportuno registrare una quantità di informazioni sufficiente a identificarlo in modo univoco e a ricostruirne la configurazione.

Per un PC aziendale,ad esempio,possono essere registrati produttore,modello,numero di serie,hostname,indirizzo MAC,indirizzo IP,processore,RAM,storage,sistema operativo e versione. A queste informazioni possono essere aggiunti data di acquisto,costo,fornitore,garanzia,ubicazione,assegnatario e stato del dispositivo.

Il numero di serie è particolarmente importante perché consente di distinguere fisicamente un dispositivo da un altro anche quando hostname o indirizzo IP cambiano.

L'hostname,invece,è utile per correlare l'asset con i sistemi di rete,Active Directory,Entra ID,strumenti RMM e piattaforme di monitoraggio.

Inventario di PC e notebook

Workstation e notebook rappresentano generalmente la parte più numerosa dell'inventario aziendale. Per questo motivo è preferibile evitare una gestione completamente manuale.

Un inventario tecnico dovrebbe permettere di sapere quale hardware è installato su ciascun endpoint e quali condizioni operative presenta. CPU,RAM,disco e sistema operativo sono informazioni fondamentali anche per valutare compatibilità con aggiornamenti e applicazioni aziendali.

Per Windows,queste informazioni possono essere raccolte automaticamente attraverso strumenti di gestione centralizzata,PowerShell,WMI/CIM o agenti RMM.

Ad esempio,PowerShell permette di interrogare informazioni sul sistema attraverso comandi come:

Get-CimInstance Win32_ComputerSystem

e:

Get-CimInstance Win32_OperatingSystem

L'automazione consente di evitare che l'inventario diventi rapidamente obsoleto.

Inventario dei server

La gestione dei server richiede un livello di dettaglio maggiore rispetto a quello normalmente necessario per una workstation.

Oltre all'hardware è necessario conoscere sistema operativo,ruolo del server,servizi attivi,indirizzi IP,hostname,virtualizzazione,storage,backup e dipendenze applicative.

Un server non dovrebbe essere considerato semplicemente come "un computer". Se ospita un database,un'applicazione gestionale,un servizio DNS o un sistema di autenticazione,il suo ruolo deve essere registrato perché un eventuale guasto può avere conseguenze molto differenti.

In ambienti virtualizzati bisogna inoltre distinguere tra host fisico,machine virtuali e servizi eseguiti all'interno delle VM.

Inventario degli apparati di rete

Router,switch,firewall,access point e altri dispositivi di rete devono essere inclusi nell'inventario perché rappresentano componenti fondamentali dell'infrastruttura.

Per questi dispositivi è utile registrare modello,numero di serie,versione firmware,indirizzo IP di gestione,MAC address,ubicazione e configurazione di riferimento.

Per un firewall può essere importante associare all'asset anche informazioni relative alla licenza,alla manutenzione e alla scadenza dei servizi di sicurezza.

La versione firmware deve essere monitorata perché una vulnerabilità presente nel software dell'apparato può rappresentare un rischio significativo anche quando tutti i PC dell'azienda sono aggiornati.

Inventario software

La componente software è spesso più difficile da gestire rispetto all'hardware perché un singolo computer può contenere decine o centinaia di programmi.

L'inventario dovrebbe consentire di conoscere quali applicazioni sono installate,su quali dispositivi,con quale versione e possibilmente con quale licenza.

Queste informazioni sono fondamentali per identificare software obsoleti,vulnerabilità note e applicazioni non autorizzate.

Un'applicazione installata su un singolo PC può infatti rappresentare un rischio non evidente se non esiste un sistema centralizzato che permetta di rilevarla.

Gestione delle licenze software

L'inventario software deve essere collegato,quando necessario,alla gestione delle licenze.

Per ogni prodotto può essere necessario conoscere numero di licenze acquistate,modalità di licensing,scadenza,contratto,utente assegnatario e dispositivi autorizzati.

Questo permette di evitare sia il sottoutilizzo delle licenze sia situazioni di non conformità.

Il licensing può inoltre essere particolarmente complesso quando si utilizzano modelli basati su utente,dispositivo,consumo o sottoscrizione.

In un ambiente Microsoft,ad esempio,la gestione delle licenze può coinvolgere Microsoft 365,Windows,servizi cloud e applicazioni desktop con modelli differenti.

Inventario e sistema operativo

La versione del sistema operativo deve essere considerata un dato dinamico.

Registrare semplicemente "Windows 11" non è sufficiente per un inventario tecnico. È opportuno conoscere build,versione e stato degli aggiornamenti perché il livello di sicurezza dipende anche dalle patch installate.

Lo stesso principio vale per Linux e altri sistemi operativi. Un server Debian o Ubuntu non dovrebbe essere rappresentato soltanto dal nome della distribuzione,ma anche dalla release utilizzata e dal livello di aggiornamento.

Questi dati possono essere utilizzati per individuare endpoint che non rispettano gli standard aziendali.

Inventario e patch management

Una delle applicazioni più importanti dell'inventario informatico è il patch management.

Per distribuire correttamente gli aggiornamenti è necessario sapere quali dispositivi esistono e quali versioni software eseguono. Un sistema di gestione delle patch che non conosce un endpoint non può garantire che quell'endpoint venga aggiornato.

L'inventario consente quindi di creare una relazione tra asset,software e vulnerabilità.

Se una vulnerabilità riguarda una determinata versione di un'applicazione,il sistema di gestione può identificare gli asset interessati e pianificare l'intervento.

Questa correlazione trasforma l'inventario da semplice archivio amministrativo a componente della sicurezza informatica.

Inventario e cybersecurity

In ambito cybersecurity,l'inventario degli asset rappresenta una delle informazioni fondamentali per comprendere la superficie di attacco.

Un'organizzazione deve sapere quali sistemi sono presenti,quali sono raggiungibili dalla rete,quali servizi espongono e quali software utilizzano.

Un dispositivo sconosciuto collegato alla rete può rappresentare un asset dimenticato,un dispositivo personale o,in determinati scenari,un indicatore di compromissione.

Per questo motivo le piattaforme moderne di sicurezza cercano spesso di costruire automaticamente una vista degli endpoint attraverso agenti EDR,scansioni di rete,integrazione con directory e sistemi di gestione.

Asset discovery e inventario automatico

L'asset discovery è il processo attraverso il quale vengono identificati automaticamente dispositivi e risorse presenti nell'infrastruttura.

È particolarmente utile nelle aziende nelle quali il numero di dispositivi rende impraticabile un aggiornamento manuale.

Un sistema di discovery può utilizzare informazioni provenienti da DHCP,DNS,switch,Active Directory,Entra ID,EDR,RMM e scansioni di rete.

La combinazione di più fonti permette di ottenere una fotografia più completa dell'ambiente. Un dispositivo può infatti essere visibile al sistema DHCP ma non essere registrato manualmente nell'inventario.

CMDB e inventario informatico

Quando l'infrastruttura diventa più complessa,può essere utile utilizzare una CMDB,ovvero una Configuration Management Database.

La CMDB non si limita a registrare gli asset,ma può descrivere le relazioni tra configurazioni,servizi e componenti.

Un server può essere collegato a una macchina virtuale,una macchina virtuale a un'applicazione,un'applicazione a un database e il database a uno specifico sistema di storage.

Queste relazioni sono estremamente utili durante la gestione degli incidenti perché permettono di comprendere quali servizi potrebbero essere coinvolti da un problema su un determinato componente.

Inventario e ciclo di vita dell'hardware

Ogni dispositivo aziendale attraversa un ciclo di vita. Viene acquistato,configurato,assegnato a un utente,manutenuto,aggiornato e infine sostituito o dismesso.

Registrare queste fasi permette di pianificare gli investimenti IT.

Un notebook che raggiunge la fine del proprio ciclo di vita può essere identificato prima che inizi a generare costi elevati di manutenzione o diventi incompatibile con le applicazioni aziendali.

La data di acquisto,la garanzia e lo stato dell'asset sono quindi informazioni operative e non semplici dati amministrativi.

Inventario e assegnazione agli utenti

Un inventario efficace deve permettere di associare un dispositivo al relativo utente o reparto.

Questo è particolarmente importante durante l'assistenza tecnica. Sapere che un determinato PC appartiene a un dipendente permette di identificare rapidamente il dispositivo interessato senza dover ricostruire manualmente la situazione.

L'associazione deve essere aggiornata anche quando un dispositivo cambia utilizzatore. Un notebook passato da un dipendente a un altro non dovrebbe rimanere associato al precedente proprietario nel database.

Inventario e gestione degli accessori

Non devono essere considerati esclusivamente i computer. Monitor, docking station,UPS,stampanti e periferiche possono rappresentare una quantità significativa di materiale aziendale.

Per dispositivi costosi o critici è utile registrare numero di serie e assegnatario.

Per un monitor di fascia standard può essere sufficiente un livello di dettaglio differente rispetto a quello richiesto per un server o un firewall.

L'inventario deve quindi essere progettato in funzione del valore,della criticità e del rischio associato all'asset.

Inventario dei dispositivi mobili

Smartphone e tablet aziendali devono essere gestiti attraverso criteri analoghi a quelli utilizzati per PC e notebook.

Oltre al dispositivo fisico,può essere necessario registrare sistema operativo,versione,IMEI,utente assegnatario e stato della gestione MDM.

In un ambiente aziendale l'integrazione con una piattaforma di Mobile Device Management permette di controllare configurazioni,applicazioni,crittografia e policy di sicurezza.

Anche in questo caso l'inventario deve essere sincronizzato con lo stato reale del dispositivo.

Inventario cloud

L'infrastruttura moderna non è composta soltanto da dispositivi fisici. Account cloud,macchine virtuali,storage,bucket,database gestiti,servizi SaaS e risorse serverless devono essere considerati parte dell'inventario quando appartengono all'organizzazione.

Una risorsa cloud dimenticata può continuare a generare costi oppure rappresentare un rischio di sicurezza.

Per questo motivo l'asset inventory deve progressivamente estendersi dal tradizionale hardware inventory verso un IT asset inventory più ampio.

Inventario e controllo degli asset sconosciuti

Una situazione particolarmente critica è rappresentata dagli asset che risultano presenti nella rete ma non nell'inventario.

Questi dispositivi devono essere identificati e classificati. Potrebbero essere apparecchiature recentemente installate,dispositivi di fornitori,smartphone personali o sistemi configurati senza seguire le procedure IT.

In altri casi possono indicare una gestione inefficiente dell'infrastruttura.

Il confronto tra inventario e discovery di rete permette quindi di identificare le differenze e avviare una verifica.

Inventario manuale o automatico?

Un foglio Excel può essere sufficiente per una piccola realtà con pochi dispositivi,ma presenta rapidamente limiti importanti quando il numero degli asset aumenta.

Il problema principale non è il formato del documento,ma la frequenza di aggiornamento. Un inventario manuale tende a diventare obsoleto perché le informazioni cambiano continuamente.

Un sistema automatico può invece aggiornare periodicamente hostname,IP,hardware installato,software e stato del dispositivo attraverso agenti o API.

L'automazione riduce gli errori e permette di correlare l'inventario con altri sistemi aziendali.

Integrazione con Active Directory ed Entra ID

Nelle infrastrutture Microsoft è utile integrare l'inventario con Active Directory o Microsoft Entra ID.

Questa integrazione permette di correlare dispositivi,utenti,gruppi e informazioni di autenticazione.

Un PC presente nella directory ma assente dall'inventario può essere sottoposto a verifica. Allo stesso modo,un dispositivo presente nell'inventario ma non più registrato nella directory può essere classificato come dismesso o non gestito.

La sincronizzazione tra sistemi diversi permette quindi di ridurre le discrepanze informative.

Inventario e strumenti RMM

Gli strumenti RMM,Remote Monitoring and Management,sono particolarmente utili per mantenere aggiornato l'inventario.

Un agente RMM installato sugli endpoint può raccogliere informazioni su hardware,software,patch,servizi e stato del dispositivo e inviarle periodicamente alla piattaforma centrale.

Questo consente al reparto IT di avere una visione quasi in tempo reale dell'infrastruttura.

La piattaforma RMM può inoltre essere utilizzata per distribuire aggiornamenti,eseguire script,controllare servizi e intervenire da remoto.

Inventario e EDR

Un EDR,Endpoint Detection and Response,può fornire informazioni ancora più orientate alla sicurezza.

Oltre a conoscere l'asset,l'EDR può registrare processi,connessioni,esecuzioni di file,eventi di sicurezza e comportamenti anomali.

L'integrazione tra asset inventory ed EDR permette di associare un evento di sicurezza a uno specifico dispositivo,utente e configurazione.

Questo è particolarmente utile durante un incidente perché consente di delimitare rapidamente il perimetro dell'evento.

Inventario e gestione delle vulnerabilità

Un inventario aggiornato è fondamentale anche per il vulnerability management.

Per identificare i sistemi vulnerabili è necessario sapere quali prodotti e versioni sono presenti nell'infrastruttura.

Se un software presenta una vulnerabilità critica,il reparto IT deve poter individuare rapidamente gli endpoint interessati e verificare se la patch è già stata applicata.

Il collegamento tra asset,software,CVE e patch permette quindi di passare da una gestione reattiva a una gestione basata sul rischio.

La qualità dei dati dell'inventario

Non basta possedere un database pieno di informazioni. È necessario che i dati siano accurati,coerenti e aggiornati.

Un inventario contenente hostname errati,dispositivi dismessi ancora attivi o utenti non più assegnatari può generare decisioni sbagliate.

Per questo motivo è utile definire regole di validazione e sincronizzazione. I dati possono essere confrontati periodicamente con fonti autorevoli come directory aziendale,RMM,MDM,EDR e sistemi di rete.

La qualità dell'inventario diventa quindi un problema di data management oltre che di gestione IT.

Inventario informatico e sicurezza aziendale

L'inventario informatico non dovrebbe essere considerato esclusivamente uno strumento utilizzato dal reparto IT per sapere quanti computer possiede l'azienda. È una componente fondamentale della governance tecnologica e della cybersecurity.

Sapere quali asset esistono permette di stabilire quali devono essere protetti,aggiornati,monitorati e sottoposti a backup.

Permette inoltre di individuare dispositivi obsoleti,software non autorizzato,account inutilizzati e sistemi che non rispettano gli standard aziendali.

Un'organizzazione che non conosce la propria infrastruttura non può gestirla efficacemente.

Come mantenere aggiornato l'inventario

Il metodo più efficace consiste nel ridurre al minimo l'inserimento manuale e utilizzare fonti automatiche. Quando viene acquistato un nuovo computer,il dispositivo può essere registrato nel sistema di asset management e successivamente completato automaticamente dall'agente RMM o dalla piattaforma di gestione endpoint.

Durante il ciclo di vita,le informazioni hardware e software vengono aggiornate periodicamente.

Quando il dispositivo viene trasferito a un altro utente,il cambiamento deve essere registrato. Quando viene dismesso,deve essere marcato come ritirato e,quando necessario,rimosso dai sistemi di gestione.

Questo processo permette di evitare che l'inventario rappresenti soltanto una fotografia iniziale dell'infrastruttura.

Inventario informatico: uno strumento tecnico per gestire l'IT

Un inventario informatico professionale deve quindi andare molto oltre il semplice elenco dei PC presenti in azienda. Deve diventare una base dati dinamica nella quale hardware,software,utenti,licenze,configurazioni e servizi vengono correlati e aggiornati nel tempo.

L'integrazione con RMM,EDR,MDM,Active Directory,Entra ID,sistemi di vulnerability management e strumenti di network discovery permette di costruire una rappresentazione molto più precisa dell'infrastruttura.

Dal punto di vista tecnico,il valore dell'inventario sta soprattutto nella capacità di rispondere rapidamente a domande fondamentali: quali dispositivi abbiamo,chi li utilizza,quale software eseguono,quali versioni sono installate,quali sistemi sono vulnerabili,quali asset sono fuori gestione e quali componenti dipendono da un determinato servizio.

Per una piccola azienda può essere sufficiente una soluzione semplice e centralizzata,mentre infrastrutture più complesse richiedono piattaforme di asset management,CMDB,RMM ed EDR integrate. In entrambi i casi,l'obiettivo rimane lo stesso: trasformare l'inventario da semplice registro amministrativo in uno strumento tecnico utilizzabile per sicurezza,manutenzione,assistenza,compliance,pianificazione e continuità operativa.