IntuneHousekeeper.psd1
|
@{ RootModule = 'IntuneHousekeeper.psm1' ModuleVersion = '1.0.0' GUID = 'b1dd7092-e846-4047-a833-3a9412845814' Author = 'Konstantinos Bentis' CompanyName = 'kbentis.cloud' Copyright = '(c) 2026 Konstantinos Bentis. MIT licensed.' Description = 'Read-only inventory of unassigned, mis-assigned and leftover Windows Intune objects, and optionally owner-scoped Entra ID assignment groups. Produces an Excel decision tracker. Issues GET requests only and never modifies a tenant.' # PowerShell 7 only. Windows PowerShell 5.1 fails at Connect-MgGraph on any machine # carrying several Microsoft.Graph module versions, because .NET Framework cannot # isolate the shared Microsoft.Identity.Client assembly. PowerShellVersion = '7.0' CompatiblePSEditions = @('Core') RequiredModules = @( @{ ModuleName = 'Microsoft.Graph.Authentication'; ModuleVersion = '2.17.0' } @{ ModuleName = 'ImportExcel'; ModuleVersion = '7.8.0' } ) FunctionsToExport = @( 'Export-IntuneHousekeeperReport' 'Get-IntuneHousekeeperConfig' 'Set-IntuneHousekeeperConfig' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('Intune', 'MicrosoftGraph', 'Entra', 'Windows', 'Endpoint', 'Reporting', 'Excel', 'ReadOnly') LicenseUri = 'https://github.com/kbentis/IntuneHousekeeper/blob/main/LICENSE' ProjectUri = 'https://github.com/kbentis/IntuneHousekeeper' ReleaseNotes = 'First public release. Read-only Windows Intune inventory producing an Excel worklist of unassigned, mis-assigned and leftover objects, with an optional Entra assignment group check. See CHANGELOG.md in the project repository.' } } } |