All episodes
Prevent Shadow IT in Microsoft Foundry AI Agent Programs
2025-12-28
This episode opens with a blunt warning: Microsoft Foundry isn’t just another AI feature you can casually approve and forget. It’s an agent factory, and if execution comes before governance, you are…
Fix Duplicate Customer Identity in Power BI and Fabric
2025-12-27
The system never betrayed your data — it only obeyed it. The real problem begins the moment identity is treated as an assumption instead of a constraint. What looks like harmless flexibility at small…
Fix Microsoft Teams Governance Sprawl with Enforced Decisions
2025-12-26
Here’s the thing nobody admits about modern governance: it isn’t designed to finish—it’s designed to continue. This episode follows a sleepless journey through Microsoft 365 governance, where…
Fix Microsoft 365 Compliance Drift Beyond Green Dashboards
2025-12-25
Everything was green, nothing failed, and that was the problem. In this episode, we follow a meticulous, almost obsessive investigation into a Microsoft 365 tenant where compliance, retention…
Audit Microsoft 365 Data Access Before Deploying Copilot
2025-12-24
This episode explores a common fear around AI assistants in enterprise environments: the belief that they create new security risks by exposing sensitive data. Through a narrative explanation, the…
Cut Contract Review Time with SharePoint AI Agents
2025-12-23
What if the problem with contracts was never storage, but silence? This episode explores how organizations moved from treating contracts as static files to treating them as sources of answers. Inside…
Stop AI Agents from Making Silent Architecture Changes
2025-12-22
Everything worked perfectly—and that’s how they knew something was wrong. In this episode, a routine AI workflow delivers flawless results: lower latency, reduced cost, cleaner logs, and zero policy…
Stop Active Directory Security Drift Before a Breach
2025-12-21
This episode explores the concept of Active Directory security drift—how environments gradually move away from their original secure configuration over time. Even well-designed setups become…
How Ransomware Moves Through Active Directory
2025-12-21
Security drift in Active Directory and Azure AD isn’t a single bug — it’s the slow, invisible decay of identity, permissions, and governance posture that happens when environments aren’t routinely…
Stop SharePoint Sprawl with Data and Automation Governance
2025-12-20
In this episode, we walk through how platform systems fail quietly long before they fail loudly, and how to stop that drift with discipline instead of heroics. The discussion starts with early…
Detect Impossible Travel and Token Replay in Microsoft Entra ID
2025-12-19
This episode plays out like a cybercrime thriller, exposing how today’s most dangerous breaches don’t smash doors—they’re invited inside. The investigation opens with a single click on January 12th.…
Build a Bronze-Silver-Gold Data Pipeline in Microsoft Fabric
2025-12-19
You think Power BI performance problems are a dashboard issue? Think again — the real problem is hiding upstream. In this episode, we break down Microsoft Fabric as a living data ecosystem and…
Stop AI Agents from Breaking Microsoft 365 Governance
2025-12-18
What if your AI systems aren’t rebelling — they’re simply executing the chaos you built? In this episode, we break down a hard truth about AI agents, Microsoft Copilot, Power Automate, and enterprise…
AI Contract Management with SharePoint Premium and Copilot
2025-12-18
In this episode, we dive deep into how organizations can stop drowning in documents and start building a true AI-powered knowledge engine with SharePoint Premium and Copilot readiness. You’ll learn…
Fix Microsoft 365 Copilot Accuracy with Information Architecture
2025-12-17
Your AI isn’t broken — your digital city is lying to it. In this noir-style podcast episode, we pull back the curtain on why Copilot, search, and enterprise AI tools hallucinate, misfire, and surface…
Connect Microsoft Copilot to Salesforce, ServiceNow, and APIs
2025-12-17
You think Microsoft Copilot knows your business. It doesn’t—and that blind spot is costing you real decisions. In this episode, we expose the uncomfortable truth about Microsoft 365 Copilot: out of…
Fix Wrong Microsoft 365 Copilot Answers with SharePoint Governance
2025-12-16
Your AI isn’t broken, it’s telling the truth about your mess. In this episode, we expose why Copilot, search, and AI agents give confident but wrong answers inside Microsoft 365 and how the real…
Govern SPFx Adaptive Card Extensions in Teams and Viva
2025-12-16
Stop building quick apps in Microsoft Teams before they quietly turn into a compliance nightmare and a SharePoint graveyard you’ll be cleaning up for years. In this episode, we break down why Teams…
Secure AI Agents and Shadow IT in Microsoft 365
2025-12-15
Shadow IT didn’t disappear, it evolved into AI agents quietly moving your data faster than your controls can see. In this episode, we break down how AI agents, Copilot Studio bots, and Power Automate…
Fix Power Apps After a Schema Change
2025-12-15
Your Power Apps app works perfectly, until one day it fails with no error message and users can only say “it spins.” This podcast explains why low-code apps often break in silence: copy-pasted Power…
Build Accessible Power BI Themes with WCAG Contrast
2025-12-14
Your Power BI theme might be the reason your dashboard is silently lying to you. In this breakdown, you’ll learn why a Power BI theme isn’t “just branding” — it’s a containment field that keeps…
Fix Dynamics 365 and SharePoint Document Chaos
2025-12-14
Every organization has lost a document it desperately needed. A contract, a decision, a version marked “final” that was never truly final. This episode exposes why that chaos is not accidental, but…
Protect Contracts and PII with Microsoft Purview Auto-Labeling
2025-12-14
Most data leaks do not start with hackers. They start with kindness, convenience, and one small decision to “just share it.” In Part 2 of The Knot in the Cloud, we move to the edge of the system…
Fix Silent Failures in Automated Customer Journeys
2025-12-13
The cursor freezes. The event stream flatlines. Silence gets loud. That’s how customer journeys fail in the summer—quietly, invisibly, and at the worst possible moment. Summer traffic is deceptive.…
Build an Auditable Multi-Agent Copilot in Microsoft 365
2025-12-12
Ever trusted an AI answer that felt certain, then realised you couldn’t prove where it came from? This video is a forensic walkthrough of how single agents hallucinate, leak data, drift off stale…
Build Reliable Power Automate Flows for Production
2025-12-12
Ever had a Power Automate flow wake you at 3:07 a.m. with 6,000 ghost runs and no clear owner? This video is your blueprint for taming the orchestrator before it tames you. You’ll learn how to design…
Build Audit-Ready Document Management with SharePoint and Purview
2025-12-11
In a recent podcast, Mirko Peters discussed the critical importance of effective document management and compliance in organizations, emphasizing that lost documents can lead to organizational…
Optimize Dynamics 365 Business Processes for Faster Delivery
2025-12-11
The podcast features a discussion among experts focused on optimizing project management processes using Dynamics. The speakers emphasize the importance of transitioning from traditional, cumbersome…
Turn Dynamics 365 into a Business Growth Engine
2025-12-10
Dynamics 365 can be a filing cabinet or a growth engine—and most teams unknowingly build the cabinet. This episode shows how to turn Dynamics into a system that drives progress by removing friction…
Build Membership Management on Dynamics 365 and Dataverse
2025-12-10
What if Dynamics 365 Sales was your membership engine, not just a sales CRM? In this episode, we show how to repurpose Dynamics 365 Sales and Dataverse to run memberships, committees, and partner…
Reduce Support Costs with Dynamics 365 AI Agents
2025-12-09
You feel the chaos, inbox overflow, tickets vanish, customers rage. In this episode, we show how to tame that chaos with autonomous agents inside Dynamics 365 that standardize email-to-case intake…
Run Hybrid Quantum Jobs in Azure with Python and QAOA
2025-12-09
This episode performs an “autopsy” on why classical optimization collapses on NP-hard problems and how hybrid quantum methods, especially QAOA on Azure, can triage them. It explains qubits…
Use Managed Identity with PowerShell for Microsoft Graph
2025-12-08
Still writing PowerShell against MSOnline and AzureAD modules in 2025? This episode explains why that stack is legacy – and how to go API-first with pure REST and Microsoft Graph. We walk through the…
Build Reliable Intune and Entra ID Agents with Azure AI Foundry
2025-12-08
Tired of chatbots that answer Intune incidents with poetry instead of fixes? In this episode, we go hands-on with Azure AI Foundry and Semantic Kernel to build a mini, self-healing, governed…
Automate Intune Device Cleanup with Azure Automation
2025-12-07
Stop patching ghosts and start running a self-healing workplace. This Podcast reveals why Microsoft Intune alone can’t scale your endpoint management – and how pairing Intune with Azure, Automation…
Harden Azure Backup with Soft Delete, MUA, and Vault Lock
2025-12-07
Think your Azure backups are safe by default? They’re not. In this episode, we uncover how a single over-privileged identity can quietly kill “immutable” backups in Azure. You’ll hear real-life…
Eliminate Data Silos with Microsoft Fabric and OneLake
2025-12-06
Your data platform isn’t a platform – it’s a staged illusion. In this episode, I break down why your “modern stack” of Power BI, ad hoc pipelines, shadow CSVs and seven conflicting dashboards is…
Build Secure IT Ops Agents with MCP and Semantic Kernel
2025-12-06
You’re wasting AI on small talk. In this session I show you how to turn chatty models into hardened IT ops agents that actually fix incidents while you sleep. We wire Semantic Kernel, MCP, Microsoft…
When to Use RAG vs Microsoft 365 Copilot
2025-12-05
The night is thick with static inside your tenant, and the questions aren’t small anymore. Copilot can walk the clean, well-lit M365 streets — summarizing inbox noise, tightening your notes, finding…
Harden Intune Deployment for Zero Trust Compliance
2025-12-05
Microsoft Intune is a powerful endpoint management solution — but improper deployment can introduce serious security risks. Misconfigured policies, over-permissioned roles, and weak compliance…
Turn Microsoft Threat Analytics into Real Security Action
2025-12-04
You’re letting attackers stroll through your Microsoft tenant because you treat Threat Analytics like a newsletter instead of a weapon. In this episode, we show security leaders and SOC analysts how…
Build a Zero Trust Incident Timeline with Microsoft 365 Audit Logs
2025-12-04
What if your Zero Trust stack is silently greenlighting a perfect data heist in Microsoft 365? In this episode, we dissect how one “compliant” account quietly pulled 12,000 SharePoint files in 20…
Stop Teams Phishing and Social Engineering in Microsoft 365
2025-12-03
Your Microsoft 365 tenant might already be compromised—and your MFA is effectively useless because of one misconfiguration you’ve probably left on. In this episode, the Office of Corrective Doctrine…
Harden Microsoft Teams Security and Guest Access
2025-12-03
Your “private” Microsoft Teams channels are quietly bleeding data – and default settings are to blame. In this episode, we walk through real-world incidents where dormant guest accounts, synced…
Unify Hybrid Security with Microsoft Defender XDR
2025-12-02
Stop Buying Security Tools: The Shocking ROI of One XDR Timeline Drowning in alerts across M365, endpoints, and cloud apps? This video shows why your hybrid security stack is a Rube Goldberg machine…
Detect Microsoft 365 Attack Chains with Entra and Sentinel
2025-12-02
MFA is not your shield – it’s already broken. In this episode, we walk the bridge of a real M365 tenant breach, step-by-step, from the attacker’s cockpit to your shattered inbox. You’ll hear how one…
Stop OAuth Consent Attacks in Microsoft Entra ID
2025-12-01
The podcast explains how attackers bypass MFA by abusing OAuth consent instead of stealing passwords. When a user or admin approves a malicious “productivity” app, it gets tokens with scopes like…
Stop Stale Power BI Reports with Strong Governance
2025-12-01
Are your dashboards secretly preaching lies? In this episode, we turn data governance into a full-on revival meeting. We name the heresy of ad-hoc share links, stale workspaces and broken RLS that…
Migrate Power Apps from Excel to Dataverse
2025-11-30
Your “Simple” Excel App Is Quietly Wrecking Your Business (And You Won’t See It Until It’s Expensive) Stop wiring Power Apps into spreadsheets and calling it “production.” Every shared Excel file is…
Fix Conditional Access Loopholes in Microsoft 365
2025-11-30
This episode explains how to “calm down” a messy Conditional Access setup by removing blind spots and setting clear boundaries. It walks through three main trust problems—overbroad exclusions…
Stop Prompt Injection in LangChain4j and Copilot Studio
2025-11-29
AI agents are shipping faster than your change control, and they’re carrying master keys to your data. This talk rips into how LangChain4J and Copilot Studio quietly turn “helpful copilots” into…
Diagnose GPU Underutilization and CPU Fallback in AI Systems
2025-11-29
In this episode of The M365 Show we investigate a familiar but often misunderstood failure pattern in enterprise AI: GPU costs rise, throughput collapses and latency becomes unpredictable, even…
Upgrade Java 8 Apps to Java 21 with AI Agents
2025-11-28
Stop burning cycles on manual Java upgrades. In this episode, we walk through a real-world, end-to-end modernization of a legacy Java 8 Spring app to Java 21, and show how AI agents quietly do the…
Build Reliable AI Agents for Microsoft 365
2025-11-28
Tired of “smart” AI agents doing dumb, dangerous things in your Microsoft 365 tenant? This episode shows you the one architectural move that turns flaky prompt-powered agents into reliable, auditable…
Build a Copilot That Respects DLP with Context Engineering
2025-11-27
Why do so many Microsoft 365 Copilot projects fail — even when the prompts look fine? In this episode, we explain why the real issue is not prompt engineering, but context engineering. Most AI…
Power Automate vs Azure Logic Apps for Enterprise Integration
2025-11-27
Summary: In this episode I explain why “1,400+ connectors” is a vanity metric and compare Power Automate vs Azure Logic Apps for real enterprise integration. We dig into throttling, throughput, vNet…
Copilot Workflows Agent vs Power Automate: What to Migrate
2025-11-26
n this episode, we put Microsoft 365 Copilot’s Workflows Agent head-to-head with Power Automate and ask the uncomfortable question: are your painstakingly hand-built cloud flows now the slow…
When to Move Power Apps from SharePoint to Dataverse
2025-11-26
In this episode, we break down the myth that “SharePoint lists are a database for Power Apps” and show why that belief quietly kills performance, scalability, and data integrity. You’ll learn exactly…
Fix Power Apps Excel Data Limits with Dataverse
2025-11-25
You clicked “Create app from Excel,” felt clever, and accidentally migrated your chaos at scale. In this episode, we break down why Excel is a calculator with delusions of grandeur and why Dataverse…
Use Microsoft Fabric Warehouse Snapshots Correctly
2025-11-25
Warehouse Snapshots in Microsoft Fabric promise simplified data recovery and historical consistency — but many organizations misunderstand how they actually work. Snapshots are not traditional…
Move Canvas Apps from SharePoint to Dataverse
2025-11-24
This episode rips the mask off Microsoft’s new “canvas app revival” story and shows what’s actually happening under the hood. It’s not a renaissance. It’s a fork. A split. A deliberate architectural…
Block Copilot Access to Sensitive SharePoint Documents with Purview DLP
2025-11-24
Worried your SharePoint or Copilot agent is “hallucinating” data leaks? In this episode, we unpack why that’s almost never the model’s fault and almost always your permissions and scope design.…
Build a Governed Microsoft 365 Copilot Learning Center
2025-11-23
This episode rips apart the illusion that “Copilot training” is a workshop, a slide deck, or a single rollout campaign. It starts with a familiar pain: you trained users on Microsoft Copilot, pinned…
Fix OWASP Architectural Risks in .NET Applications
2025-11-23
This episode dives straight into the myth that upgrading to the latest .NET framework somehow makes your application safe, and it dismantles that belief fast. With the OWASP update reshaping how…
Service Accounts vs App Registrations for Power Automate Email
2025-11-23
Your Power Automate email flows aren’t clever automations, they’re HR risk wrapped in HTML. You wire a flow to a “service account,” fight through MFA once, get it working, and decide it’s done. It’s…
Find and Remove Orphaned SharePoint Sites
2025-11-22
Your SharePoint isn’t messy – it’s a digital landfill you’re paying to host. Dead projects, duplicate “final_v7_REAL_final” files, ghost guest access, broken links, and a Copilot happily…
When to Use Python in Power Platform Automation
2025-11-22
Python is NOT the language of AI inside the Microsoft stack—and in this episode, I show you why that belief is quietly wrecking your Power Platform projects, inflating defects, and burning your…
Fix Copilot Policy Hallucinations with Custom Engine Agents
2025-11-21
Out-of-the-box Microsoft Copilot sounds like a genius—but in real enterprises it’s a dangerously confident intern. In this episode, we expose where default Copilot quietly fails on the questions that…
Increase Microsoft 365 Copilot Adoption with Behavior Change
2025-11-21
Your Copilot rollout is probably going to flop—and it won’t be the AI’s fault. Most organizations treat Microsoft 365 Copilot like a feature toggle: light up licenses, send a heroic memo, run one…
Archive Inactive SharePoint Sites with Azure Blob Storage
2025-11-20
SharePoint looks confident on the surface, but under the hood it’s drowning in duplicates, forgotten drafts, and every “final final V2” that ever existed. In this episode, we pull back the curtain on…
Improve SharePoint Document Libraries with New UX and Copilot
2025-11-20
Your SharePoint / Microsoft 365 document libraries are quietly killing productivity — and Microsoft already shipped the fix. In this episode, I show you how the NEW Doc Libs UX, Forms, Autofill and…
Build Multi-Channel Agents with the Microsoft 365 Agent SDK
2025-11-19
Your M365 AI agent isn’t failing because the model is bad—it’s failing because your plumbing is. This episode exposes why DIY agents that “work in dev” die the second real users and security show up.…
Power BI Paginated Reports: Service vs Report Builder vs SSRS
2025-11-19
Your Power BI dashboards aren’t broken – you’re just using them for the wrong job. This episode shows why “Export to PDF” is a lying screenshot, and how paginated reports (in the Service, Report…
DAX UDF VAL vs EXPR: Prevent Timeouts and Wrong Totals
2025-11-18
You thought VAL vs EXPR was harmless syntax sugar. In reality, it decides when your metrics are evaluated, which means the same function, same arguments can return a completely different “truth” —…
Stop OneDrive Sync Conflicts with SharePoint Shortcuts
2025-11-18
Stop treating the cloud like a USB stick from 2007. In this episode, we unpack why “Sync Everything” secretly trashes your CPU, storage, bandwidth, and governance—and how OneDrive shortcuts turn that…
Govern 3D Models and Digital Twins in Microsoft Fabric
2025-11-17
Think spreadsheets are chaos? Cute. In this episode we stress-test Microsoft Fabric against the worst data you own: photorealistic 3D assets and full-fidelity digital twins. We break down why a…
Build Traceable Copilots with Agentic RAG on Azure
2025-11-17
Your Copilot isn’t smart – it’s a very expensive autocomplete. In this episode, we break down why classic RAG (retrieve-augment-generate) quietly fails the moment your truth lives in more than one…
Cut Cloud Costs with Azure Arc and Azure Local on Mini PCs
2025-11-16
Still paying sky-high cloud rent for servers you can’t even touch? This episode shows you how to bring “the cloud” home, slash your Azure bill, and keep all the governance, security, and automation…
Build Hands-Free Copilot Voice Experiences with GPT-4o
2025-11-16
Typing to Copilot is the new fax machine—and your thumbs are the bottleneck. In this episode we break down how to give Copilot an actual voice, a memory, and a legal department, so it can keep up…
Make Your Cloud Migration Ready for Enterprise AI
2025-11-15
Stop your cloud migration. Seriously. If you’re still bragging about being “cloud first,” this episode will show you why your shiny Azure estate is actually AI hostile. 🧨 We break down the brutal…
Fix AI Data Bottlenecks Before Buying NVIDIA Blackwell GPUs
2025-11-15
Your GPUs aren’t the problem. Your data fabric is. In this episode, we unpack why “AI-ready” on top of 2013-era plumbing is quietly lighting your cloud bill on fire—and how Azure plus NVIDIA…
Automate Microsoft Planner Tasks with Copilot Studio
2025-11-14
Still dragging cards around in Microsoft Planner like it’s 2015? In this episode, I show you how to stop babysitting boards and start speaking tasks into existence with a “Task Planner” Copilot…
Automate Excel RFI Responses with an Autonomous Agent
2025-11-13
This episode explains how to eliminate manual Excel work by using an autonomous agent that completes spreadsheet-based RFIs without human involvement. Instead of relying on macros or step-by-step…
Connect Azure SQL to Copilot Studio Through a Data Gateway
2025-11-13
Your Copilot sounds smart but secretly knows nothing about your business. It’s guessing from Wikipedia while your real memory—orders, invoices, inventory—sits locked in SQL Server behind the…
MCP Custom Connector in Copilot Studio: The Complete Integration Guide
2025-11-12
Learn how to connect an MCP server to Copilot Studio with custom connectors, authentication, schemas, testing, streaming, and troubleshooting.
Migrate Power Automate Cloud Flows to Agent Flows
2025-11-12
Cloud Flows vs Agent Flows: The Budget Bombshell Microsoft Hoped You’d Miss You’re building automations like it’s 2019 and it’s quietly draining your budget. The premium connector trap turns one…
Copilot Studio Code Interpreter vs Azure Functions
2025-11-11
Microsoft just made Python “run natively” inside Power Platform — and chaos followed. From Copilot Studio’s Code Interpreter to Azure Functions, everyone’s suddenly a Python dev… until the flows time…
Copilot in Office Apps: The Governance Checklist
2025-11-11
Microsoft says Copilot is now free across Word, Excel, PowerPoint, Outlook, and OneNote. But here’s the twist: it’s not magic — it’s your data, orchestrated. In this episode we rip off the marketing…
Reduce Defender False Positives with Security Copilot Analysts
2025-11-10
Your “intern” just became your scariest, smartest coworker—and it’s made of code. In this episode, we unpack how Microsoft Security Copilot is quietly turning traditional Security Operations Centers…
Use Power Automate to Increase Microsoft Copilot ROI
2025-11-10
Most companies think Copilot = instant productivity. Wrong. Copilot isn’t the ROI engine — Power Automate is. Copilot only “suggests.” Power Automate does the work. In this episode we expose the 5…
Automate Power Platform Data Entry with AI Tools
2025-11-09
AI inside the Microsoft Power Platform isn’t just about 'Copilot writes formulas' anymore. In 2025, Microsoft introduced four innovative capabilities that transform how apps, data, and automation are…
Move Active Directory Groups to Microsoft Entra ID
2025-11-09
Managing identity in 2025 shouldn’t feel like running a smartphone next to a rotary phone, but that’s exactly what happens when organizations rely on both on-prem Active Directory and Microsoft Entra…
Replace Legacy RPA with Copilot Studio Computer Use
2025-11-08
This might be the week the bots stop “assisting”… and start working. Microsoft quietly flipped a switch — and Copilot Studio can now literally use your computer. Not API calls. Not connectors. Not…
Why SharePoint Is Not a Database for Power Apps
2025-11-08
In this episode of the M365 Show, we unpack the most common Power Apps mistake in the Microsoft 365 ecosystem: assuming SharePoint is a “free database.” We break down why SharePoint lists look like a…
Show Live Power Apps Data with AI-Generated Charts
2025-11-07
Power Apps charts are obsolete. They look like a 1990s Excel demo and they can’t be styled, can’t be made dynamic, and can’t be made modern without pain. We stop trying to fix them. The new move is…
Track Inventory with Power Apps Barcode Scanning
2025-11-07
Most “inventory systems” are just Excel sheets LARPing as ERPs — and that’s why warehouses lose assets, fail audits, and end up with phantom spreadsheets nobody trusts. Barcode scanning isn’t a…
Fix Power Apps Delegation Warnings in SharePoint Lists
2025-11-06
Power Apps makes it dangerously easy to build an app on a SharePoint list—and most beginners assume that if it works instantly, it must be the right foundation. It isn’t. SharePoint was never…
Turn Your Microsoft Fabric CSV Graveyard into an AI-Ready Warehouse
2025-11-06
You paid for AI synapses — but you’re parking fossils. Fabric was engineered for real-time intelligence, semantic relationships, live context, and AI agents that reason. Most orgs treat it like a…
Query Microsoft Fabric in Plain English with Copilot Studio
2025-11-05
Your company isn’t blocked by data—it’s blocked by syntax. Copilot Studio turns plain-English questions into governed Fabric queries, so “What was our revenue by quarter?” finally gets an instant…
Power Query Folding and Execution Order in Power BI
2025-11-05
Power BI is lying to you. Those neat, orderly “Applied Steps” you trust are a façade. Power Query is secretly rearranging, deferring, collapsing and sometimes ignoring the way you wrote your…