Modern Workplace Engineering

Engineering the
Modern Workplace

Deep dives into Microsoft Intune, Azure Automation, PowerShell scripting, Exchange Online and M365 security hardening — written by practitioners, for practitioners.

🎓 Start MD-102 Prep Browse All Articles →

Featured Articles

View all →

Latest Posts

View all →
Intune

Microsoft Purview: How to Monitor Sensitivity Label Policy Sync Status in the Purview Portal

Admins can now view sensitivity label publishing policy sync status directly in Microsoft Purview. Here's what it means and how to use it effectively.

Microsoft Purviewsensitivity labelslabel policy sync statusinformation protection
📅 March 17, 2026 · ⏱ 7 min read
Intune

Automate Windows Autopilot Enrollment from a USB Stick Using PowerShell and an Azure App Registration

Collapse manual Autopilot CSV uploads into a single USB script. Silent auth via App Registration, Group Tag selection, direct Intune upload — no portal required

Windows Autopilot enrollmentAutopilot USB scriptAzure App Registration IntuneGet-WindowsAutoPilotInfo
📅 March 16, 2026 · ⏱ 11 min read
Teams

Microsoft Teams Automatic Spoken Language Detection: What IT Pros Need to Know

Microsoft Teams is rolling out automatic spoken language detection for transcription and Copilot. Here's what it means, how to configure it, and what to verify.

Microsoft Teams spoken language detectionTeams automatic transcriptionTeams Copilot language detectionTeams meeting transcription settings
📅 March 16, 2026 · ⏱ 7 min read
Security

Microsoft Purview DLP Enhances Defender Alerts with Graph API Data Export

Microsoft Purview's enhanced Graph API infrastructure enables seamless DLP event data export to enrich Microsoft Defender alerts, providing comprehensive security insights.

Microsoft PurviewDLPData Loss PreventionGraph API
📅 March 15, 2026 · ⏱ 6 min read
Exchange

How to Transfer Microsoft Forms from a Deleted Employee (Step-by-Step)

Objective: Secure and transfer ownership of Microsoft Forms from a deleted/disabled user account to an active user or department. Role Required: Global Admin Tools: Microsoft 365 Admin Center, Microsoft Forms (Delegate M

Microsoft Intune
📅 February 9, 2026 · ⏱ 3 min read
Intune

Intune Win32 App Keeps Reinstalling? Fix the Endless Loop for Good

Is your Intune Win32 app stuck in a constant install or reinstall loop? This article explains why auto-updating software breaks rigid detection rules and shows the correct, production-ready way to fix it permanently.

Win32 App
📅 January 26, 2026 · ⏱ 3 min read
Exchange

Exchange Online: Why the « Remove Owner » Button Is Greyed Out & How to Fix It

The short answer: Your mailbox or group is still being synced from on-premises, and Exchange Online is read-only. Here’s how to fix it for good. If you’ve ever tried removing an owner from a shared mailbox or distributio

Exchange Online
📅 January 5, 2026 · ⏱ 3 min read
Teams

Microsoft Teams Guest File Access Denied? The Complete Admin Troubleshooting Guide

Have you ever added a guest to a Microsoft Team, only to have them report that the Files tab is empty or shows an « Access Denied » error? This is a common frustration. While Teams handles the chat and membership, the ac

Microsoft Teams
📅 December 17, 2025 · ⏱ 4 min read
PowerShell

Automate Entra ID Account Lockout Reports via Email with Azure Automation

Here is the comprehensive, start-to-finish guide. This consolidates everything into a single, executed plan to get your automation running from scratch. The Goal Automate a security alert process that: Phase 1: Environme

Azure AutomationEntra IDSecurity
📅 December 15, 2025 · ⏱ 5 min read
🎓 MS Endpoint Academy

From IT Pro to Intune Architect

Skip the confusing documentation. Master MD-102 with 1,500+ practice questions, AI-driven feedback, and real enterprise scenarios.

1,500+Practice Questions
10+Years Experience
100%Certified Trainers
100+Students
🚀 Start MD-102 Prep Now 📅 Book Training Session

Stay Ahead of Microsoft Changes

Get notified when new guides, scripts and Intune tips drop. No spam — only engineering content.