What is IntuneAutomation?
IntuneAutomation is an open-source collection of roughly 60 production-ready PowerShell scripts for managing Microsoft Intune, covering devices, compliance, apps, security and reporting. Scripts can be run locally or deployed as Azure Automation runbooks without additional infrastructure code. The project is built and maintained by Ugur Koc (UgurLabs) and distributed under the MIT license.
Read the full overview
Sources checked 27 September 2026: official website, GitHub repository.
60 free, open-source PowerShell scripts for managing Microsoft Intune
Key capabilities
- ~60 scripts: covering device management, compliance, app deployment, security and reporting.
- Two run modes: execute locally or deploy as Azure Automation runbooks.
- MIT license: free to use, modify and redistribute.
- Community maintenance: open to contributions via GitHub.
Being free, open-source and permission-scoped per script makes IntuneAutomation auditable in a way opaque commercial RMM add-ons are not; verify each script's Graph API scope before granting it to a service principal.
“60 free, open-source PowerShell scripts for managing Microsoft Intune”
Technical details
- Access
- Self-hosted
- Source model
- Open source
- Founded
- 2024
- Pricing model
- Open source
- API
- Not specified
- Website
- www.intuneautomation.com ↗
- GitHub
- Source repository ↗
What to verify
Start from the users, systems and operating responsibilities the tool needs to support.
- Confirm current features, licensing and support terms.
- Validate deployment, data location and access control.
- Test integrations, exports and recovery workflows.
Reviews of IntuneAutomation
No published reviews yet.
Loading review form…