Microsoft a publié un article dans la base de connaissances concernant System Center 2012 Configuration Manager SP2 ou R2 SP1 et la vue v_GS_AntimalwareHealthStatus qui revoie un état incorrect des définitions Endpoint. L’état est basé sur la valeur de AntivirusSignatureUpdateDateTime. Ceci est un problème connu qui a été corrigé dans Configuration Manager à partir de la version 1511.
Vous pouvez exécuter la requête suivante pour récupérer l’information d’une autre façon :
declare @USERSIDS as varchar(64)='Disabled'
select distinct b.Name, (a.SignatureUpTo1DayOld) AS SignatureUpTo1DayOld
, (a.SignatureUpTo3DaysOld) AS SignatureUpTo3DaysOld
, (a.SignatureUpTo7DaysOld) AS SignatureUpTo7DaysOld
, (a.SignatureOlderThan7Days) AS SignatureOlderThan7Days
, (a.NoSignature) AS NoSignature
, a.EpInstalled
from fn_rbac_EndpointProtectionStatus(@UserSIDs) AS a
inner join fn_rbac_FullCollectionMembership_valid(@UserSIDs) AS b on b.ResourceID = a.ResourceID
where b.CollectionID='SMS00001'
and a.EpInstalled = 1
and b.ResourceType <> 2
Plus d’informations sur la KB3183902 : v_GS_AntimalwareHealthStatus view reports incorrect Endpoint Definition status in Configuration Manager 2012