Skip to main content

plugin_proval_clientpatchstatsworkstation

Purpose

This view is a specialized version of the general statistics view, filtered strictly for Workstations (laptops and desktops). It aggregates patch health data for non-server operating systems only. It is used to generate the headers and "Environment Summary" for the "CU Compliance - Workstations" report, isolating workstation data to provide a clear view of end-user device health.

Dependencies

Tables Used

  • computers
  • inv_operatingsystem
  • computerpatchcompliancestats
  • plugin_proval_computerpatchcompliance (The detail view)

Details

ColumnTypeExplanation
ClientIDIntegerThe unique ID of the client these statistics belong to.
ClientManagedWorkstationsIntegerThe total number of managed workstations for this client.
ClientPatchesApprovedIntegerThe sum of all patches approved for installation across all workstations.
ClientPatchesInstalledIntegerThe sum of all patches successfully installed across all workstations.
ClientPatchComplianceDecimalThe standard patch success rate (Installed / Approved) specific to workstations.
Client[Type]ApprovedIntegerColumns summarizing the total count of approved patches on workstations by category (Critical, Low, etc.).
Client[Type]InstalledIntegerColumns summarizing the total count of installed patches on workstations by category.
OutOfSupportCountIntegerThe count of workstations running an operating system that is End of Life (EOL).
InSupportCountIntegerThe count of workstations running a supported operating system.
UnknownSupportabilityCountIntegerThe count of workstations where the OS support status could not be determined.
FullyCompliantCountIntegerCount of workstations with a "perfect" score (Last CU installed within 45 days).
45to90DaysCountIntegerCount of workstations where the last CU is between 45 and 90 days old.
90to120DaysCountIntegerCount of workstations where the last CU is between 90 and 120 days old.
120PlusDaysCountIntegerCount of workstations where the last CU is older than 120 days.
UnknownCompliantCountIntegerCount of supported workstations where the CU install date is missing or unknown.
CuComplianceDecimalThe final weighted "Freshness" score (0-100%) for workstations, calculated using the logic described in the report summary.