/
/

Comment les MSP peuvent identifier et gérer les appareils inutilisés sans outils d’inventaire dédiés

par Team Ninja
How MSPs Can Identify and Manage Unused Devices Without Dedicated Inventory Tools blog banner image

Points clés

  • Repérer les appareils inutilisés permet de récupérer du matériel, d’économiser sur les licences logicielles et de supprimer les risques de sécurité liés aux systèmes non corrigés.
  • Identifiez les appareils obsolètes à l’aide de scripts PowerShell qui interrogent Microsoft Entra ID (Azure AD) et Active Directory, sans recourir à des outils d’inventaire dédiés.
  • Définissez des seuils d’inactivité clairs, par exemple 60 à 90 jours sans connexion, adaptés aux besoins de votre entreprise.
  • En automatisant l’exécution des scripts et le reporting, éventuellement avec un outil RMM, vous simplifiez la recherche continue des appareils inutilisés.
  • Pour éviter toute perte de données, commencez par désactiver ou déplacer les appareils inutilisés au lieu de les supprimer immédiatement : cela laisse une période de récupération sûre.

Ce guide montre comment gérer les appareils inutilisés sans outils d’inventaire dédiés dans votre entreprise ou dans l’environnement d’un client MSP. Vous pouvez ainsi identifier les appareils sous-utilisés et obsolètes, et libérer du matériel réutilisable. Repérer les appareils inutilisés évite également de gaspiller des licences logicielles et des abonnements, et empêche ces appareils de devenir une vulnérabilité de sécurité faute de mises à jour et de supervision.

Vous trouverez ici les instructions pour interroger Microsoft Entra ID et Intune, ainsi qu’Active Directory (AD), avec PowerShell afin de trouver les appareils inutilisés sans logiciel d’inventaire tiers dédié.

Suivez les appareils inutilisés, les licences et les garanties dans un inventaire unique.

💻 Découvrez ce que peut faire NinjaOne ITAM.

L’intérêt de détecter les appareils inutilisés en entreprise

Les équipes informatiques et les fournisseurs de services gérés (MSP) devraient régulièrement rechercher les appareils inutilisés afin de pouvoir les récupérer ou les réattribuer à d’autres utilisateurs. Les appareils inutilisés (ou « obsolètes ») augmentent les coûts : ils consomment des licences logicielles et des contrats de support ou de garantie sans aucun gain de productivité. Ils représentent aussi un risque permanent pour la sécurité et la conformité, car ils resteront non corrigés face aux menaces les plus récentes s’ils sont hors ligne depuis longtemps.

De nombreux outils ITSM et MSP intègrent l’analyse et la gestion d’inventaire, mais les petites entreprises, ou celles qui n’ont pas encore choisi la plateforme sur laquelle reposera leur gestion informatique, peuvent préférer une solution légère de détection des appareils inutilisés, sans outils tiers.

Ce dont vous avez besoin avant de commencer

Pour suivre les étapes de ce guide, il vous faut :

  • un accès administrateur aux environnements AD ou Azure AD du client
  • PowerShell et des bases en scripting PowerShell
  • un référentiel sécurisé pour stocker les rapports (par exemple SharePoint, IT Glue ou NinjaOne Docs)
  • un accord avec les parties prenantes du client sur les seuils définissant un appareil « inactif »
  • en option, une solution de surveillance et gestion à distance (RMM) comme NinjaOne, pour planifier l’exécution des scripts et le reporting

Étape 1. Définissez vos critères pour un appareil inutilisé

Avant d’adapter les exemples de scripts ci-dessous à la détection des appareils inutilisés, vous devez définir à partir de quels critères un appareil est considéré comme obsolète. Cela dépend de votre entreprise (ou de votre client, si vous êtes un MSP) : certaines entreprises s’attendent à voir leurs appareils en ligne plus régulièrement que d’autres, et certaines catégories d’appareils peuvent rester hors ligne plus longtemps, par exemple ceux des employés itinérants ou les appareils de réserve qu’il faut remettre en ligne régulièrement pour les mises à jour.

Parmi les critères les plus courants pour un appareil inactif :

  • aucune connexion ni activité depuis 60 à 90 jours
  • appareils toujours enregistrés, mais hors ligne ou obsolètes dans AD ou Entra ID
  • objets ordinateur AD orphelins (c’est-à-dire sans dernière connexion)
  • absence de remontées de l’agent RMM au-delà du SLA (contrat de niveau de service)

Étape 2. Détectez les appareils inactifs dans Entra ID avec PowerShell

Une fois ces critères établis, vous pouvez adapter et étendre les scripts PowerShell ci-dessous pour automatiser la détection des appareils inutilisés.

Trouver les appareils inutilisés avec Microsoft Entra (Azure AD / Intune) :

Connect-Entra -Scopes "Device.Read.All"
$threshold = (Get-Date).AddDays(-90)
Get-EntraDevice -All | Where-Object { $_.ApproximateLastSignInDateTime -le $threshold } |
Select DisplayName, ApproximateLastSignInDateTime |
Export-Csv .\stale-devices.csv -NoTypeInformation

Trouver les appareils inutilisés avec Active Directory :

$days = 90
$time = (Get-Date).AddDays(-$days)
Get-ADComputer -Filter {LastLogonTimeStamp -lt $time} -Properties LastLogonDate |
Select Name, LastLogonDate |
Export-Csv .\inactive-computers.csv -NoTypeInformation

Vous pouvez ensuite ajouter d’autres critères propres à votre cas d’utilisation.

Étape 3. Consolidez, automatisez et communiquez les résultats

Après avoir généré, avec PowerShell, des données CSV listant les appareils inutilisés, vous pouvez les conserver dans un format homogène pour vos rapports ultérieurs. Par exemple, sous la forme suivante :

ClientNom de l’appareilDernière activitéStatutRecommandation
Client ALT-10292024-05-12Inactif > 90 jDésactiver
Client BWS-20452025-01-05ActifConserver

Vous pouvez ensuite charger ces données dans un emplacement sécurisé et vous appuyer sur des outils d’analyse et de reporting comme Excel ou Power BI pour suivre l’état des appareils inutilisés.

L’automatisation supprime cette tâche récurrente d’identification des appareils obsolètes : vous recevez des rapports générés automatiquement indiquant quels appareils doivent être supprimés, effacés ou récupérés. C’est possible avec les outils de planification intégrés à Windows ou avec votre plateforme RMM, pour réaliser l’inventaire, générer des rapports et envoyer des alertes. Un RMM avec gestion des tickets intégrée peut également créer automatiquement des tickets en cas de dépassement des seuils, pour garantir une intervention rapide du support.

Bonnes pratiques de gestion des appareils obsolètes dans les environnements MSP

Pour éviter toute perte de données et éviter que des appareils ne se retrouvent involontairement non gérés, ne supprimez pas immédiatement les appareils détectés comme inutilisés ou inactifs. Déplacez-les plutôt dans une OU (unité organisationnelle) distincte pour les suivre. Révoquez ensuite les autorisations et les accès accordés à l’appareil (et éventuellement au compte de son utilisateur principal, si celui-ci est également inactif). Si l’appareil a été marqué inactif par erreur, l’utilisateur vous signalera sans aucun doute la méprise dès qu’il ne pourra plus s’en servir. Après un délai défini (par exemple 30 à 60 jours), l’appareil peut être entièrement retiré de vos systèmes s’il n’a été ni revu, ni récupéré, ni réattribué.

Les MSP devraient intégrer le reporting sur les appareils inutilisés à leurs rapports trimestriels d’activité (QBR) : présentation des tendances concernant les appareils obsolètes, validation des seuils en vigueur et accord sur le sort des appareils détectés.

Les méthodes légères de détection des appareils obsolètes décrites dans cet article offrent les avantages suivants, conformément aux bonnes pratiques :

ComposantValeur apportée
Seuils d’inactivité clairsÉvitent les erreurs de classification et les litiges
Détection basée sur PowerShellFonctionne sur AD et Entra sans outil supplémentaire
Reporting consolidéOffre une visibilité et des tendances à l’échelle du MSP
Alertes automatiséesRéduisent les vérifications manuelles et accélèrent le nettoyage
Désactivation avant suppressionÉvite les pertes de données accidentelles
Revues de gouvernanceMaintiennent la piste d’audit et la responsabilité du client

Chaque fois qu’un appareil inutilisé est identifié ou supprimé, veillez à mettre à jour les registres d’actifs et les tickets de support avec la décision prise et l’action finale.

Détectez automatiquement le matériel inutilisé sans multiplier les outils.

➤ Inscrivez-vous à un essai gratuit de 14 jours de NinjaOne.

NinjaOne automatise l’inventaire des appareils, vous aide à repérer les appareils inutilisés et améliore la maîtrise des coûts informatiques

La suite d’outils informatiques et MSP de NinjaOne comprend le RMM, la gestion des appareils mobiles (MDM) et la gestion des terminaux, avec un inventaire matériel et logiciel intégré et un reporting automatisé. Vous pouvez filtrer les appareils par statut, type et rôle, ajouter des champs personnalisés et étiqueter les appareils pour les distinguer rapidement. C’est possible pour une seule organisation ou sur plusieurs tenants pour les MSP.

NinjaOne vous permet aussi de déployer des scripts PowerShell via des politiques pour collecter des données supplémentaires sur les appareils et déterminer s’ils sont pleinement utilisés, ainsi que de créer des alertes et des tickets automatisés lorsque des appareils dépassent les seuils définis. Vous pouvez envoyer les informations consolidées vers NinjaOne Docs pour une évaluation à long terme, et intégrer les indicateurs sur les appareils inutilisés à vos tableaux de bord de QBR pour offrir cette visibilité à vos clients.

De nombreux MSP choisissent des plateformes RMM avec inventaire intégré plutôt que de s’appuyer sur de lourdes plateformes d’inventaire dédiées pour détecter les appareils obsolètes et suivre le cycle de vie du matériel. Pour ceux qui gèrent de petits déploiements et n’ont pas besoin de monter en charge, le scripting PowerShell constitue une alternative légère et efficace.

Guide de démarrage rapide

NinjaOne propose plusieurs fonctions pour aider les MSP à identifier et gérer les appareils inutilisés :

1. Application de gestion des actifs informatiques (ITAM) :
, NinjaOne dispose d’une fonction ITAM qui permet de suivre des appareils non pris en charge nativement, par exemple :
, les téléphones hors périmètre MDM
, les caméras
, les imprimantes
, Vous pouvez créer des types d’appareils personnalisés à l’aide de champs personnalisés
, Actuellement en accès anticipé : vos retours sont bienvenus

2. Gestion des appareils non gérés :
, Possibilité d’ajouter et de suivre des appareils non gérés
, Tableau de bord offrant des informations limitées sur les appareils non gérés
, Comprend des onglets pour :
, la vue d’ensemble
, les activités
, la gestion des tickets personnalisée
, les paramètres

3. Rôles et suivi des appareils :
, Créer des rôles d’appareils personnalisés
, Attribuer des politiques par défaut aux rôles d’appareils
, Suivre les informations sur les appareils via des champs personnalisés
, Gérer le cycle de vie des appareils

4. Informations de garantie :
, Possibilité d’ajouter des colonnes Début et Fin de garantie dans la grille de recherche des appareils
, Définir les dates de garantie dans les tableaux de bord des appareils

Ces fonctions donnent aux MSP les moyens d’identifier, de suivre et de gérer des appareils qui passeraient sinon entre les mailles du filet, ce qui aide à maintenir un inventaire complet et peut réduire le nombre d’actifs inutilisés ou superflus.

FAQs

Les appareils inutilisés coûtent de l’argent : ils continuent de consommer des licences logicielles, des abonnements et des contrats de garantie ou de support sans aucun gain de productivité en retour. Ils représentent aussi un risque de sécurité permanent, car les appareils restés longtemps hors ligne n’ont probablement pas reçu les correctifs et mises à jour critiques, ce qui en fait une cible facile s’ils sont reconnectés au réseau.

Non. Ce guide montre comment utiliser des scripts PowerShell natifs pour interroger directement Microsoft Entra ID et Active Directory, sans outils tiers dédiés.

Il n’existe pas de norme universelle. Vous devez définir votre propre seuil d’inactivité en fonction de l’usage habituel des appareils. Un point de départ courant est de 60 à 90 jours sans connexion, à ajuster selon les catégories d’appareils : ordinateurs portables des employés itinérants ou matériel de réserve peuvent légitimement rester hors ligne pendant de longues périodes.

Oui. Les scripts PowerShell fournis peuvent être planifiés pour s’exécuter automatiquement via le Planificateur de tâches Windows ou une plateforme RMM, qui pourra ensuite générer des rapports et des alertes.

Le risque principal est de supprimer par accident un appareil encore nécessaire. C’est pourquoi ce guide recommande de le désactiver ou de le déplacer dans une OU (unité organisationnelle) distincte avant toute suppression immédiate.

Les MSP devraient intégrer ces résultats à leurs rapports trimestriels d’activité (QBR) pour montrer les tendances, valider les seuils d’inactivité et convenir des actions à mener sur les appareils inutilisés.

Exécutez Install-Module -Name Microsoft.Entra -Scope CurrentUser depuis une session PowerShell avec privilèges élevés pour installer le module actuel.

You might also like

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?