Engineering the
Modern Workplace
Deep dives into Microsoft Intune, Azure Automation, PowerShell scripting, Exchange Online and M365 security hardening — written by practitioners, for practitioners.
Featured Articles
View all →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
TeamsMicrosoft 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.
ExchangeHow 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
Latest Posts
View all →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
TeamsMicrosoft 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.
SecurityMicrosoft 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.
ExchangeHow 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
IntuneIntune 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.
ExchangeExchange 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
TeamsMicrosoft 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
PowerShellAutomate 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
PowerShellReal-Time Intune Change Alerts: Azure Automation + Microsoft Graph Setup Guide
Keeping track of configuration changes inside Microsoft Intune can feel like chasing ghosts. One day a policy behaves normally, the next day something is different, and no one knows who touched what. Instead of spending