IntuneHousekeeper

1.2.0

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.

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name IntuneHousekeeper

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name IntuneHousekeeper

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Konstantinos Bentis. MIT licensed.

Package Details

Author(s)

  • Konstantinos Bentis

Tags

Intune MicrosoftGraph Entra Windows Endpoint Reporting Excel ReadOnly

Functions

Export-IntuneHousekeeperReport Get-IntuneHousekeeperConfig Set-IntuneHousekeeperConfig

PSEditions

Core

Dependencies

Release Notes

Behaviour change: the Entra group section now requires -GroupNamePrefix as well as -GroupOwnerUpns. A run with owners but no prefix used to check every group those accounts own, including Teams, Microsoft 365, Conditional Access and licensing groups; it now skips the section before sign-in, with one warning, and asks for no group permissions. See CHANGELOG.md in the project repository.

FileList

Version History

Version Downloads Last updated
1.2.0 (current version) 5 10/4/2026
1.1.0 5 10/4/2026
1.0.0 18 9/11/2026