About MSLabs

Real Intune automation. Shared lessons.

MSLabs is a technical blog for IT administrators and engineers. Its purpose is to share, with everyone, the experience gained while designing, building, and operating automation projects around Microsoft Intune.

These projects connect Intune with the surrounding tools and services needed to solve practical problems: PowerShell, Microsoft Graph, Entra ID, Azure, device management, deployment, monitoring, and support workflows.

What you will find here

Structure and operations

How an automation is structured, packaged, deployed, and operated.

Code and details

Code examples and implementation details that help explain the approach.

Decisions and failures

Design decisions, constraints, failures, and the changes that made a solution more reliable.

Adaptable lessons

Lessons that can be adapted to another environment, not just a polished description of the final result.

  1. How articles are prepared

    Articles may be based on explicitly authorized project repositories and are tied to a reviewed source revision. Drafts can be AI-assisted, but a human reviews technical accuracy, relevance, publication rights, and the removal of secrets or customer-specific details before publication. Published examples are explanatory material, not a promise that a script is suitable for every tenant.

  2. Independent, practical guidance

    MSLabs is an independent publication and is not affiliated with or endorsed by Microsoft. Product names belong to their respective owners. For current product behavior, security requirements, and supported configurations, consult the official Microsoft documentation and test changes in your own environment.

    Corrections and constructive feedback are welcome through the MSLabs GitHub repository.