LicenseGuard
3.0.0
Enterprise license compliance scanner for Windows environments with multi-machine and AD support.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Mustafa Sercan Sak. MIT License.
Package Details
Author(s)
- Mustafa Sercan Sak
Tags
License Compliance Security Audit ActiveDirectory Windows Enterprise
Functions
Initialize-LicenseGuard Get-LGWindowsActivation Get-LGOfficeLicense Get-LGInstalledSoftware Get-LGEolStatus Get-LGFlexLMStatus Get-LGSaaSStatus Get-LGBrowserExtensions Get-LGVsCodeExtensions Get-LGStartupAudit Get-LGRunningProcesses Get-LGSignatureAudit Invoke-LGPolicyCheck Invoke-LGRemoteScan Get-LGADComputers Export-LGHtmlReport Export-LGCsvReport Export-LGJsonReport Export-LGSarifReport Send-LGMailReport Send-LGWebhookNotification New-LGJiraIssues Save-LGSnapshot Get-LGDelta Invoke-LicenseGuard
Dependencies
This module has no dependencies.
Release Notes
v3.0: Converted to module. Added AD integration, parallel multi-machine scan, Pester tests.
FileList
- LicenseGuard.nuspec
- LicenseGuard.psd1
- LicenseGuard.psm1
- Private\Data.ps1
- Private\Helpers.ps1
- Public\Export-LGReport.ps1
- Public\Get-LGADComputers.ps1
- Public\Get-LGBrowserExtensions.ps1
- Public\Get-LGEolStatus.ps1
- Public\Get-LGFlexLMStatus.ps1
- Public\Get-LGInstalledSoftware.ps1
- Public\Get-LGOfficeLicense.ps1
- Public\Get-LGRunningProcesses.ps1
- Public\Get-LGSaaSStatus.ps1
- Public\Get-LGSignatureAudit.ps1
- Public\Get-LGStartupAudit.ps1
- Public\Get-LGVsCodeExtensions.ps1
- Public\Get-LGWindowsActivation.ps1
- Public\Initialize-LicenseGuard.ps1
- Public\Invoke-LGPolicyCheck.ps1
- Public\Invoke-LGRemoteScan.ps1
- Public\Invoke-LicenseGuard.ps1
- Public\Save-LGSnapshot.ps1
- Public\Send-LGNotification.ps1
- Tests\ADIntegration.Tests.ps1
- Tests\Core.Tests.ps1
- Tests\Policy.Tests.ps1
- Tests\Remote.Tests.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 3.0.0 (current version) | 1 | 4/22/2026 |