Windows License Status
Purpose
This solution contains the Windows License status audit and monitoring in Ninja.
Associated Content
| Content | Type | Function |
|---|---|---|
| Windows License Status | Script | This script checks and returns the Windows License Status via CIMInstance. |
| cPVAL Windows License Status | Group | This group contains the agents where the Windows License Status script detected the license state. |
| cPVAL Windows License Check | Custom Field | This stores the Windows License Status of the Windows machine. |
| Windows License Issue Detected - Workstations | Compound Condition | This compound condition detects the Windows workstations agent where the license status is Unlicensed or NonGenuineGrace. |
| Windows License Issue Detected - Server | Compound Condition | This compound condition detects the Windows server agent where the license status is Unlicensed or NonGenuineGrace. |
Implementation
- Create the Custom field - cpval Windows License Check
- Create the Script - Windows License Status
- Create the Group - cPVAL Windows License Status
- Create the Compound Condition - Windows License Issue Detected
- Create the Compound Condition - Windows License Issue Detected
- Schedule the script - Windows License Status to run on a regular interval on the desired group to audit the license status.
Changelog
2026-05-08
- Initial version of the document