1 16/10/2026 9 min

Che cosa puoi davvero vedere da Intune

Se l’obiettivo è verificare lo stato della batteria di un Mac gestito, Intune non va confuso con uno strumento di diagnostica Apple. Il punto pratico è questo: Intune può dirti se il dispositivo è conformato, se riceve inventario e, in alcuni casi, può esporre dati hardware raccolti dal profilo di inventario o da script di rilevazione. Ma il “salute batteria” in senso stretto, con cicli, capacità residua e condizioni dettagliate, non è sempre disponibile in modo nativo e uniforme su macOS come ci si aspetterebbe da strumenti locali o MDM più specializzati.

Quindi la domanda corretta non è solo “Intune mostra la batteria?”. La domanda operativa è: quale dato mi serve, da dove viene e con quale frequenza si aggiorna. Se cerchi un controllo rapido per supporto o asset management, Intune può bastare. Se vuoi una telemetria affidabile sul degrado della batteria, spesso devi integrare con script, report personalizzati o un secondo canale di raccolta.

Prima distinzione: inventario, compliance e diagnostica

Su macOS, Intune lavora bene su tre piani diversi, che spesso vengono confusi:

  • Inventario: raccoglie attributi del dispositivo, come modello, versione OS, seriale e altri campi hardware se disponibili.
  • Compliance: valuta regole impostate da te, ad esempio versione minima di macOS, FileVault attivo, assenza di jailbreak o configurazioni non conformi.
  • Diagnostica: richiede dati più specifici, spesso ottenuti con script, log o strumenti locali del sistema operativo.

La batteria rientra quasi sempre nel terzo gruppo, anche quando una parte dell’informazione passa attraverso l’inventario. Per questo, se apri il portale e non trovi un campo chiaro come “Battery Health”, non è detto che ci sia un errore: può semplicemente essere un limite del dato esposto in quella vista.

Verifica rapida nel portale Intune

Il primo controllo utile è lato console. Vai su Devices, poi seleziona il Mac interessato e apri la scheda di hardware o device properties, a seconda della vista disponibile nel tuo tenant. Cerca campi che possano indicare stato energetico, ciclo di alimentazione o attributi hardware correlati.

Se il portale mostra solo dati generali, come nome dispositivo, OS, seriale e ultima sincronizzazione, hai già un’informazione importante: Intune sta gestendo il device, ma non sta esponendo un indicatore di batteria utile nella vista standard. In questo caso non perdere tempo a cercare un toggle nascosto: conviene passare subito a una raccolta mirata.

Controlla anche la data dell’ultima sincronizzazione. Un dato batteria vecchio di giorni o settimane è praticamente inutile per supporto operativo. Se il device non sincronizza, il problema non è la batteria ma la telemetria: prima risolvi l’aggiornamento dell’inventario, poi interpreti lo stato energetico.

Se il dato non c’è: raccoglilo con uno script PowerShell o shell

Il modo più robusto per verificare la batteria di un Mac gestito è far eseguire a Intune uno script che interroghi macOS e restituisca un risultato leggibile. Su macOS, il comando più pratico è pmset -g batt, che espone stato corrente, alimentazione e percentuale residua. Per una lettura più completa puoi affiancare system_profiler SPPowerDataType, che riporta anche alcuni dettagli hardware e di salute, quando presenti.

Un esempio minimale di raccolta è questo:

pmset -g batt
system_profiler SPPowerDataType

Il primo comando è veloce e adatto a capire subito se il Mac è in carica, scarico o alimentato da batteria. Il secondo è più verboso e utile quando vuoi capire se il sistema espone dati su condizioni, capacità e alimentatore. Non dare per scontato che tutti i modelli o tutte le versioni di macOS restituiscano gli stessi campi.

In Intune puoi distribuire uno script di remediation o un script di inventario, a seconda di come hai strutturato la raccolta. L’idea è semplice: fai eseguire il comando sul Mac, cattura l’output e trasformalo in un valore leggibile nel portale o in un log centralizzato. Se l’output resta solo locale, hai comunque un punto di partenza per il troubleshooting, ma non ancora un controllo remoto utile su larga scala.

Come impostare un controllo utile in Intune

Se devi standardizzare il check su molti Mac, la strategia più pulita è questa: definire un dato minimo, raccoglierlo con uno script e usarlo come base per un report o per una compliance custom. Non serve inseguire ogni metrica possibile. Spesso basta sapere se il Mac è sotto alimentazione, il livello di carica e, se disponibile, un indicatore di salute o capacità massima.

  1. Decidi il campo da controllare: percentuale batteria, stato di alimentazione, cycle count o condition.
  2. Verifica quale comando macOS restituisce quel dato in modo affidabile sul tuo parco macchine.
  3. Distribuisci lo script tramite Intune come script di inventory o remediation.
  4. Conserva l’output in un formato semplice da leggere, ad esempio testo o JSON minimale.
  5. Valida il risultato su almeno due modelli Mac diversi prima di considerarlo standard.

Questa sequenza evita un errore comune: costruire un controllo troppo elegante che poi fallisce sui modelli reali. Su macOS la variabilità hardware e di versione conta più di quanto sembri, soprattutto quando si lavora in ambienti misti con Mac Intel e Apple Silicon.

Che cosa cercare nell’output locale

Quando esegui un controllo locale, i campi più utili sono in genere questi: percentuale residua, stato di alimentazione, presenza del caricatore, cycle count e condition. Non tutti i campi sono sempre presenti con la stessa etichetta, e su alcuni modelli la terminologia può variare. Per esempio, un output può indicare che la batteria è “Normal”, mentre un altro può usare una formulazione leggermente diversa ma equivalente dal punto di vista operativo.

Se il tuo obiettivo è supporto helpdesk, la priorità è capire se il Mac sta lavorando da batteria o da alimentazione e se la carica è sufficiente per proseguire un intervento. Se invece stai facendo asset management, il dato più interessante diventa il ciclo di carica e lo stato di salute, perché ti aiutano a prevedere quando un portatile va sostituito prima che inizi a generare ticket.

Un dettaglio spesso trascurato: una batteria “carica al 100%” non significa che sia sana. Può essere perfettamente carica ma avere una capacità effettiva ormai degradata. Per questo il valore percentuale è utile solo come fotografia momentanea, non come indicatore di affidabilità nel medio periodo.

Quando Intune basta e quando no

Intune basta se devi rispondere a domande operative semplici: il Mac è acceso, sincronizza, è in carica, ha autonomia residua sufficiente per un intervento, oppure ha un comportamento anomalo evidente. In questi casi il dato raccolto dal portale o da uno script è sufficiente per decidere cosa fare senza perdere tempo.

Intune non basta se vuoi costruire una vista affidabile sullo stato di salute della batteria a livello di flotta. In quel caso il limite non è solo tecnico, ma anche di modello dati: non tutte le informazioni che ti servono sono esposte nativamente in modo coerente, e non sempre l’aggiornamento è abbastanza frequente per una lettura precisa.

La soluzione pratica è dividere il problema in due livelli: Intune per gestione, compliance e raccolta base; script o tooling aggiuntivo per i dettagli energetici. È un approccio meno “pulito” sulla carta, ma più realistico in produzione.

Un flusso operativo che funziona sul campo

Se devi verificare la batteria di un Mac senza perdere ore, usa questo flusso:

  1. Apri il record del device in Intune e controlla ultima sincronizzazione, stato compliance e dati hardware esposti.
  2. Se manca un campo batteria utile, passa alla raccolta locale con pmset -g batt.
  3. Se serve un dato più ricco, usa system_profiler SPPowerDataType.
  4. Confronta il risultato locale con quello che Intune mostra nel portale per capire se c’è un problema di raccolta o solo di esposizione del dato.
  5. Se il dato è strategico per la tua organizzazione, automatizza la raccolta con uno script distribuito via Intune.

Questo flusso riduce i falsi positivi. Molte volte il problema non è la batteria, ma un inventario incompleto, una sincronizzazione vecchia o un campo che il tenant non espone nella UI che stai guardando.

Esempio pratico di interpretazione

Immagina di ricevere un ticket: “Il Mac del commerciale si spegne troppo presto”. In Intune vedi che il dispositivo è conforme e ha sincronizzato da poco. Dal portale non emerge un dato di salute batteria sufficiente a chiudere il caso. A quel punto esegui il check locale e scopri che la percentuale è alta ma il cycle count è elevato e la condition non è più quella attesa. La conclusione non è “batteria scarica”, ma “batteria degradata”. È una differenza importante, perché cambia la remediation: non serve ricaricare, serve sostituire il componente o il dispositivo.

Se invece il Mac mostra una batteria al 20% ed è scollegato dall’alimentazione, il problema è banale e immediato: il device sta semplicemente lavorando su batteria e sta esaurendo autonomia. In questo caso Intune è utile come conferma, non come diagnosi profonda.

Limiti da tenere presenti prima di standardizzare il report

Ci sono tre limiti ricorrenti da considerare. Primo: il dato può cambiare in base alla versione di macOS. Secondo: alcuni campi sono disponibili solo localmente e non passano in modo pulito attraverso la console Intune. Terzo: la frequenza di aggiornamento dell’inventario può essere sufficiente per asset management ma troppo lenta per un controllo quasi in tempo reale.

Per questo, se vuoi un report utile, definisci prima l’uso: supporto, prevenzione guasti, inventario o compliance. Un report che cerca di coprire tutto finisce spesso per non essere affidabile su niente.

Conclusione operativa: il controllo giusto è quello che puoi ripetere

Verificare lo stato della batteria di un Mac con Intune è possibile, ma quasi mai nel modo “nativo” che molti si aspettano. La strada più solida è usare Intune come contenitore di gestione e affidarti a una raccolta mirata per il dato energetico vero e proprio. Se ti basta sapere che il Mac è in carica o che ha ancora autonomia, il portale può già darti indicazioni utili. Se invece devi misurare salute e degrado, serve uno script o un’integrazione più specifica.

In pratica: prima leggi il dato, poi decidi se Intune lo espone bene, e solo dopo costruisci il workflow. È il modo più rapido per evitare false aspettative e ottenere un controllo che regga anche quando il parco Mac cresce.