DeviceCleanup.psd1
@{ RootModule = 'DeviceCleanup.psm1' ModuleVersion = '1.0.10' GUID = 'c2d33e6f-4b0c-4a7b-9a8d-6c49b6b5d111' Author = 'Fenryn-cmyk' Description = 'Cleans up stale Intune/Entra ID/AD devices.' PowerShellVersion = '5.1' RequiredModules = @( @{ ModuleName='Microsoft.Graph.DeviceManagement'; ModuleVersion='2.15.0' }, @{ ModuleName='Microsoft.Graph.Identity.DirectoryManagement'; ModuleVersion='2.15.0' } # ActiveDirectory module is optional until you call Remove-AdComputer ) FunctionsToExport = @( 'Connect-DcGraph', 'Get-StaleIntuneDevice', 'Remove-IntuneDevice', 'Remove-EntraDevice', 'Remove-AdComputer', 'Invoke-DeviceCleanup' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() } |