Optera.LicenseReclaim
0.2.0
Surfaces Microsoft 365 licenses you can reclaim - still assigned to disabled or stale on-premises Active Directory accounts - and reports the monthly dollars wasted. Read-only; the scan runs entirely inside your network. Hybrid (Entra Connect synced) tenants.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Optera AI LLC. All rights reserved.
Package Details
Author(s)
- Optera AI
Tags
M365 Microsoft365 Office365 License Licensing FinOps ActiveDirectory Entra Graph Reporting Audit Unused Inactive CostOptimization Windows
Functions
Invoke-OpteraLicenseScan Get-OpteraReclaimableLicense Unlock-OpteraLicenseReclaim
Dependencies
This module has no dependencies.
Release Notes
0.2.0 (renamed): module renamed from Optera.LicenseLeak to Optera.LicenseReclaim; public cmdlets Get-OpteraLicenseLeak -> Get-OpteraReclaimableLicense and Unlock-OpteraLicenseLeak -> Unlock-OpteraLicenseReclaim. Behavior unchanged. Correlation accuracy: SID-first match ladder (anchor-agnostic, fixes ms-DS-ConsistencyGuid undercount); grace for never-logged-on accounts; -ExcludeOu to suppress intentionally-licensed OUs; report reframed as review candidates with accuracy caveats. 0.1.2: fix the per-account Domain field (blank under -Forest). 0.1.1: -Forest multi-domain scanning. 0.1.0: initial read-only hybrid AD / Microsoft 365 license-reclaim scan.
FileList
- Optera.LicenseReclaim.nuspec
- src\Private\Get-OpteraSkuPriceList.ps1
- src\Private\New-ReclaimReportCsv.ps1
- src\Private\Get-AdRootDsePath.ps1
- src\Private\Invoke-LicenseReclaimScanCore.ps1
- src\Private\Test-OpteraLicenseKey.ps1
- src\Private\Get-AdAccountSignals.ps1
- src\Public\Unlock-OpteraLicenseReclaim.ps1
- src\Public\Invoke-OpteraLicenseScan.ps1
- Optera.LicenseReclaim.psd1
- docs\data-flow.md
- docs\permissions.md
- src\Private\New-ReclaimReportHtml.ps1
- src\Private\Resolve-SkuPrice.ps1
- src\Private\Join-AccountLicense.ps1
- src\Private\Get-AdForestDomain.ps1
- src\Private\Write-ReclaimReportConsole.ps1
- src\Private\Get-GraphLicensedUsers.ps1
- src\Private\Get-GraphSubscribedSkus.ps1
- src\Private\ConvertTo-ImmutableId.ps1
- src\Private\Get-AdForestAccountSignals.ps1
- src\Private\Measure-WastedSpend.ps1
- src\Public\Get-OpteraReclaimableLicense.ps1
- src\Data\sku-pricelist.json
- LICENSE
- CHANGELOG.md
- docs\accuracy.md
- docs\quickstart.md
- src\Private\Get-SkuReclaimInventory.ps1
- src\Private\Connect-ReclaimGraph.ps1
- src\Private\Test-AccountExcluded.ps1
- src\Private\ConvertTo-DomainDns.ps1
- README.md
- Optera.LicenseReclaim.psm1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.1 | 9 | 7/2/2026 |
| 0.2.0 (current version) | 13 | 7/1/2026 |