Cette tâche remet à zéro l’indicateur de « Client installé » pour les clients inactifs.
Lorsqu’un agent est installé sur une machine, son enregistrement dans la base de ConfigMgr contient un statut « Installé » (Client = yes). Cet indicateur n’est pas remis à zéro lorsqu’une
Clear Install flag (ou Clear Undiscovered Clients)
machine sort du parc, ni même quand l’agent est désinstallé. Par ailleurs, elle peut toujours être présente dans l’Active Directory. C’est là qu’intervient le Heartbeat Discovery (pulsation d’inventaire). A intervalles réguliers (dictés par la configuration de cette découverte dans la console), le client envoie un court message à son serveur.
Le serveur insère alors cette pulsation dans table dbo.DiscItemAgents en notant l’agent de découverte (dans notre exemple, Heartbeat correspond à 13, comme indiqué dans dbo.Agents) et la date et l’heure de l’envoi. Il procède à bien d’autres insertions que l’on retrouve dans CH_Client Summary ou d’autres tables. Lorsque cette tâche est activée et qu’elle s’exécute, elle lance sp_ClearUndiscoveredClients avec le paramètre spécifié.
Si pour un client, elle ne trouve pas d’enregistrement Heartbeat plus récent que le paramètre spécifié :
– Elle supprime l’enregistrement associé au client dans System_SMS_Instal_ARR
– Met à jour le champ System_DISC.Client0 (passe à 0)
– Ainsi que le champ System_DISC.Client_Type0 (passe à NULL)
À la prochaine découverte (Heartbeat ou autre), l’enregistrement s’il existe encore sera simplement mis à jour et repassera à Client=1. Si un client est à installed=no alors que l’on sait pertinemment qu’il est valide, le fait de relancer manuellement une découverte le ciblant (systèmes de l’AD par exemple) le fera réapparaitre comme installed=yes. Et si ce n’est pas le cas, c’est que l’on a oublié de mettre à jour les adhésions de la collection puis de la rafraîchir.
Remarque
Avant de changer ce paramètre, il est prudent de lancer la procédure sp_GetInactiveClients avec en paramètre l’âge maximum envisagé dans la configuration de la tâche pour vérifier sur combien de clients cette tâche aurait un impact.
Logs
| Smsdbmon.log | 2415 — The Clear Install Flag for Undiscovered Clients task has completed, %1 rows have been updated in system discovery tables. |
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Veeam passe à la vitesse supérieure avec iResOps pour Microsoft 365
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- IA souveraine : l’Europe avance, mais son interconnexion prend du retard
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
