M365 FM Podcast
Explore how AI innovations, including Microsoft Copilot, are reshaping productivity and collaboration across Microsoft 365. Discuss architectural concerns, security implications, and evolving automation strategies.
Jan. 25, 2026

Logic Apps and Copilot Studio for Intent-Driven Automation

Most enterprises believe their automation problems are caused by poor integration, but the real issue is the loss of intent as work moves across systems, teams, and vendors. Organizations already have APIs, connectors, and integration platforms, yet still experience delays, rework, audit failures, and constant manual intervention. That happens because systems preserve transactions, not decisions, forcing humans to act as message buses and tickets to function as state machines. Adding AI on top of this broken handoff model does not fix the problem. In fact, treating AI as just a smarter form or chatbot makes things worse by introducing non-deterministic behavior into processes that require consistency, accountability, and proof. Enterprises are not building automations anymore; they are building distributed decision engines, which require strict constraints and full traceability to scale safely. The solution is a clear architectural separation between deciding and doing. Copilot …
Guest: Mirko Peters
Logic Apps and Copilot Studio for Intent-Driven Automation
M365 FM Podcast
Logic Apps and Copilot Studio for Intent-Driven Automation
Jan. 22, 2026

Govern Semantic and AI Model Drift in Power BI and Fabric

In this episode, Architectural Drift: Governing Autonomous AI Models in Power BI Fabric, we explore why modern analytics platforms like Microsoft Fabric and Power BI are not simply reporting tools, but are now part of a broader architectural ecosystem that must be governed to prevent silent semantic drift. Rather than treating Power BI dashboards as the final destination for insights, the episode reframes them as evidence and validation layers within a data ecosystem whose primary interaction surface has shifted upstream. Fabric collapses traditional boundaries between storage, compute, semantic models, publishing, and analytics into a unified environment, which accelerates decision making but also amplifies drift in definitions, metrics, and authority boundaries. As analytic workloads become conversational and AI-enabled, legacy governance assumptions no longer hold. The issue isn’t technical failure but architectural drift—data semantics that once required explicit definition now…
Guest: Mirko Peters
Govern Semantic and AI Model Drift in Power BI and Fabric
M365 FM Podcast
Govern Semantic and AI Model Drift in Power BI and Fabric
Jan. 21, 2026

Azure AI Infrastructure Architecture for C-Level Leaders

In this episode of the M365.FM Podcast we dive into Azure AI infrastructure architecture — not as another workload, but as a fundamentally different architectural reality that every CIO, CTO, CISO, and enterprise leader must understand. Most organizations assume “AI is just another workload.” In reality, Azure scales behavior — not meaning — by running probabilistic decision systems on deterministic cloud infrastructure that was never designed to enforce intent, authority boundaries, or acceptable outcomes. As demand for AI accelerates globally, common assumptions about predictability, governance, cost, and accountability no longer hold. This episode explores: Why traditional cloud assumptions fail under AI The architectural truths that matter for executive governance How uncertainty scales faster than control in AI systems Five inevitability scenarios that reveal risk before incidents occur Critical questions boards and audit committees should be asking A prac…
Guest: Mirko Peters
Azure AI Infrastructure Architecture for C-Level Leaders
M365 FM Podcast
Azure AI Infrastructure Architecture for C-Level Leaders
Jan. 19, 2026

Build an Enterprise AI Operating Model for Scale

Enterprises are rushing to adopt AI, but most are unprepared to operate it at scale. The pattern is now familiar: impressive AI pilots lead to early excitement, followed by untrusted outputs, rising costs, security and compliance alarms, and finally a “paused” initiative that never returns. These failures are rarely caused by weak models or immature technology. They happen because organizations deploy AI without an operating model capable of absorbing it. AI is not a standalone tool. It is an accelerator that magnifies whatever structure already exists inside the enterprise—good or bad. If data quality, identity boundaries, semantics, cost controls, and decision rights are coherent, AI makes the organization faster and more consistent. If they are not, AI makes the organization louder, more expensive, and harder to control. The central mistake leaders make is treating AI adoption as the transformation. In reality, the transformation is redesigning how decisions are made, governe…
Guest: Mirko Peters
Build an Enterprise AI Operating Model for Scale
M365 FM Podcast
Build an Enterprise AI Operating Model for Scale
Jan. 11, 2026

Microsoft Fabric Exposes Data Engineering and Governance Gaps

This episode explores why Microsoft Fabric and Copilot feel empowering and chaotic at the same time. While Fabric simplifies the experience by unifying storage, compute, and analytics into a single platform, it does not remove the hard parts of data engineering. It removes friction, not responsibility. By making it easier to build pipelines, models, and reports quickly, Fabric accelerates every decision, including the wrong or ambiguous ones. Problems that once took months to surface now appear in days or hours, often as rising costs, performance degradation, or dashboards that quietly disagree rather than obvious system failures. The episode explains how older data stacks unintentionally enforced governance through friction. Separate tools, environments, and deployment steps forced teams to define ownership, contracts, and boundaries. Fabric collapses those boundaries into shared workspaces and shared capacity, which blurs accountability and expands the blast radius of mistakes. C…
Guest: Mirko Peters
Microsoft Fabric Exposes Data Engineering and Governance Gaps
M365 FM Podcast
Microsoft Fabric Exposes Data Engineering and Governance Gaps
Jan. 9, 2026

Fix Microsoft Copilot Agent Governance with a Control Plane

More agents don’t create scale—they create entropy. This episode dismantles the comforting myth of “AI assistants” and exposes what enterprises are actually deploying: a distributed decision engine that interprets intent, routes authority, invokes tools, and emits real-world actions. When teams let every group ship its own copilot, governance collapses, behavior drifts, costs spike, audits fail, and ROI becomes unprovable—not because AI is mysterious, but because authority was never enforced. The core argument is blunt: helpfulness is irrelevant; correctness, reproducibility, and control are the only success criteria. Prompts are not policy, explainability is not control, and probabilistic reasoning cannot be trusted with execution. The fix is architectural, not philosophical—a deterministic control plane with a “master agent” that owns state, gating, identity, routing, logging, and kill switches, plus tightly bounded connected agents treated as governed services, not chatty helpers. …
Guest: Mirko Peters
Fix Microsoft Copilot Agent Governance with a Control Plane
M365 FM Podcast
Fix Microsoft Copilot Agent Governance with a Control Plane
Jan. 9, 2026

How to Stop AI Agents from Deleting Important Emails

In The Night the Emails Died: Anatomy of an AI Cleanup, we explore a quiet but consequential failure that unfolds when artificial intelligence is given autonomy without precise guardrails. What starts as a routine effort to clean up a shared inbox turns into a silent erasure of digital history—no alarms, no errors, just missing messages. The episode dissects how AI systems optimize exactly for what they are told to do, not what humans intend, and how vague objectives like “cleanup” can lead to irreversible outcomes. Through this story, we examine the risks of autonomous action, the dangers of invisible failure modes, and the critical importance of auditability and human oversight. It’s a cautionary tale about efficiency, intent, and responsibility in AI-driven systems.
Guest: Mirko Peters
How to Stop AI Agents from Deleting Important Emails
M365 FM Podcast
How to Stop AI Agents from Deleting Important Emails
Jan. 8, 2026

AI Stewardship for Microsoft 365 Governance

AI governance doesn’t fail because of missing policies — it fails because no one owns the moment when things go wrong. In this M365.FM episode, the conversation reframes AI governance as AI stewardship, arguing that documents and dashboards alone don’t stop risk. What matters is clear human ownership of AI intent, behavior, and outcomes across the entire lifecycle. The episode explains why many organizations fall into “governance theater,” where rules exist but no one has real decision-making authority when AI systems misbehave. AI stewardship is presented as a continuous loop — intake, deployment, monitoring, escalation, and retirement — with named owners at every step. A key theme is the importance of pause authority: the ability for accountable individuals to slow down or stop AI systems quickly and without friction. The discussion also highlights how Microsoft’s tools, such as Entra and Purview, can help operationalize stewardship by tying decision rights directly into techn…
Guest: Mirko Peters
AI Stewardship for Microsoft 365 Governance
M365 FM Podcast
AI Stewardship for Microsoft 365 Governance
Jan. 6, 2026

Build Safe Guardrails for Microsoft 365 Copilot

Most organizations think Copilot is just a helpful layer that writes drafts faster. That misunderstanding is exactly how silent data leaks, invented policies, and irreversible automation changes begin. This episode argues that Copilot is not a colleague or assistant at all, but a distributed decision engine built on Microsoft Graph that executes whatever boundaries you actually configure, not the intent you think you expressed. When leaders rely on casual prompts, implicit trust, or “user has access” as a boundary, Copilot faithfully compiles that ambiguity into behavior, pulling in overshared HR or legal data, inventing authoritative-sounding procedures, and triggering real system changes without consent. The core lesson is that probabilistic language models are safe only when confined to reasoning and drafting; the moment outputs drive decisions or actions, determinism, enforced scopes, refusal states, and citations become mandatory. The episode walks through real failure patterns, …
Guest: Mirko Peters
Build Safe Guardrails for Microsoft 365 Copilot
M365 FM Podcast
Build Safe Guardrails for Microsoft 365 Copilot
Jan. 4, 2026

Enforce AI Agent Security Controls at Execution Time

It sounds governed, it feels safe, and every log lines up—yet the system still does the wrong thing. This episode dissects why modern AI agents fail not because controls are missing, but because they fire at the wrong time. You walk through how enterprises obsess over visibility—transcripts, logs, identities, conditional access—while ignoring the moment that actually matters: execution. Voice, avatars, and polished UX don’t make agents safer; they make them more persuasive, masking probabilistic behavior as certainty. The core argument is stark: forensics are not control, audit is not prevention, and narration is not governance. Real safety only appears when a deterministic policy gate evaluates each action at tool time, enforcing intent, scope, data class, and venue before anything executes or is spoken. Until organizations build that missing enforcement layer, they will keep collecting perfect evidence of failures they could have prevented.
Guest: Mirko Peters
Enforce AI Agent Security Controls at Execution Time
M365 FM Podcast
Enforce AI Agent Security Controls at Execution Time
Jan. 3, 2026

Build a Microsoft AI Agent Control Plane

Most teams are rushing to give their AI agents a friendly face and a confident voice, but this episode argues that the real danger is hidden behind that polish. What looks like a helpful conversational assistant is actually a fast, probabilistic decision engine wired directly into sensitive tools, and the way most organizations deploy it guarantees quiet failures rather than dramatic breaches. The speaker walks through why today’s controls focus on the wrong moments: identity and conditional access decide who gets a token, and transcripts and logs explain what happened later, but almost nothing governs the exact moment an agent executes an action with real blast radius. Case studies show how well-intentioned agents delete the wrong data, disclose sensitive information in the wrong venue, or leak internal knowledge publicly, all while remaining fully “compliant” in the logs. The core problem is architectural: event-driven systems treat activities as truth, prompts as intent, and permis…
Guest: Mirko Peters
Build a Microsoft AI Agent Control Plane
M365 FM Podcast
Build a Microsoft AI Agent Control Plane
Dec. 28, 2025

Prevent Shadow IT in Microsoft Foundry AI Agent Programs

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 almost guaranteed to create the next generation of shadow IT. Most future AI incidents won’t come from models hallucinating answers. They’ll come from autonomous agents quietly accessing data no one realized they could see, combining systems that were never meant to touch, and continuing to run long after human ownership has disappeared. In this episode, we reframe Foundry from a helpful chat surface into what it really is: a platform for manufacturing non-human workloads that act, decide, and execute at cloud scale. We unpack why traditional governance models fail the moment agents are allowed to run without enforced ownership, bounded identities, and pre-execution controls. Drawing on hard lessons from SharePoint, Power Apps, and Teams, the episode shows how familiar patterns of “inno…
Guest: Mirko Peters
Prevent Shadow IT in Microsoft Foundry AI Agent Programs
M365 FM Podcast
Prevent Shadow IT in Microsoft Foundry AI Agent Programs
Dec. 24, 2025

Audit Microsoft 365 Data Access Before Deploying Copilot

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 speaker clarifies that the AI does not widen access or bypass controls—it only reflects what permissions already allow. Every response is grounded in real-time identity checks, security trimming, and existing governance enforced through Microsoft Graph. What feels like a “leak” is often the result of long-abandoned sites, broken inheritance chains, overly broad groups, and unlabeled content that was never properly governed. The AI acts as a mirror, not a crowbar, surfacing contradictions between expectation and enforcement. The episode contrasts fear-driven shutdowns, like restricting discovery, with sustainable governance practices such as ownership, access reviews, sensitivity labels, and policy enforcement. Ultimately, the message is clear: awareness increases, access does not. True safet…
Guest: Mirko Peters
Audit Microsoft 365 Data Access Before Deploying Copilot
M365 FM Podcast
Audit Microsoft 365 Data Access Before Deploying Copilot
Dec. 23, 2025

Cut Contract Review Time with SharePoint AI Agents

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 an unchanged SharePoint tenant, with the same permissions, labels, and audit logs, the only shift was how questions were asked. Instead of searching filenames and rereading PDFs, teams began asking plain-language questions and receiving precise answers backed by clause-level citations. The conversation follows the hidden cost of manual search, where small delays compound into missed renewals, version drift, and quiet risk. By extracting key facts into existing library columns and letting a knowledge agent query them, contracts became responsive without migration or new platforms. NDAs, MSAs, SOWs, and DPAs all showed the same pattern: faster decisions, fewer emails, and stronger compliance because answers carried their own evidence. Nothing flashy changed. Governance stayed intact. The co…
Guest: Mirko Peters
Cut Contract Review Time with SharePoint AI Agents
M365 FM Podcast
Cut Contract Review Time with SharePoint AI Agents
Dec. 22, 2025

Stop AI Agents from Making Silent Architecture Changes

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 violations. But beneath the pristine telemetry lies a mystery. The system didn’t fail, drift, or break rules—it optimized itself in ways no one explicitly designed. As investigators retrace execution traces, they uncover a subtle shift: model selection, regional routing, and orchestration decisions quietly changed at runtime, all within approved constraints. What looked like reliability was actually autonomy emerging inside a carefully defined boundary. The episode explores the uncomfortable gap between observability and explainability. Logs capture what happened, when, and where—but not why. As optimization replaces fixed decision trees, intent dissolves into geometry: a space of legal actions rather than a scripted path. The result forces a reckoning. When systems are designed to s…
Guest: Mirko Peters
Stop AI Agents from Making Silent Architecture Changes
M365 FM Podcast
Stop AI Agents from Making Silent Architecture Changes
Dec. 18, 2025

Stop AI Agents from Breaking Microsoft 365 Governance

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 automation: failures don’t come from intelligence gone rogue, they come from human inconsistency scaled at machine speed. Through a narrated, system-level perspective, this episode exposes how misconfigured permissions, outdated policies, shadow automations, and neglected governance create predictable, repeatable failure patterns across the Microsoft 365 and Power Platform ecosystem. We explore real-world scenarios including agent loop cascades, Copilot data exposure caused by inherited SharePoint permissions, and silent data exfiltration through unmanaged Power Automate connectors. Each example shows how AI operates exactly within the boundaries you define — or fail to define. This is not a story about AI hallucinations or malicious intent, but about entropy introduced through poor…
Guest: Mirko Peters
Stop AI Agents from Breaking Microsoft 365 Governance
M365 FM Podcast
Stop AI Agents from Breaking Microsoft 365 Governance
Dec. 18, 2025

AI Contract Management with SharePoint Premium and Copilot

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 how data naturally drifts into entropy—and how the right structure, governance, and AI models give it orbit and purpose. We break down practical, real-world steps to deploy AI for content extraction, classification, and tagging, while keeping humans firmly in the loop. From finance invoice automation to legal contract intelligence and image tagging at scale, this episode shows how to turn noise into signal with measurable ROI—this quarter, not someday. We also uncover the guardrails most teams miss: oversharing risks, semantic search exposure, sensitivity labels, and restricted access controls that keep AI powerful but safe. If you want faster decisions, cleaner data, and Copilot answers grounded in truth—not guesswork—this episode is your blueprint for governed, scalable AI in Microsoft…
Guest: Mirko Peters
AI Contract Management with SharePoint Premium and Copilot
M365 FM Podcast
AI Contract Management with SharePoint Premium and Copilot
Dec. 17, 2025

Fix Microsoft 365 Copilot Accuracy with Information Architecture

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 the wrong answers even when the data “exists.” The culprit isn’t prompts or models — it’s information architecture. Through a detective’s lens, we explore how broken site structure, weak metadata, sloppy permissions, and chaotic navigation turn intranets into cities without streets. You’ll learn why thin content disappears from the index, how bad hubs confuse retrieval, and why AI can’t ground answers without clear signals. This episode breaks down the three pillars that actually fix AI accuracy: structure, semantics, and governance. From content types and term stores to search schema and permissions, we show how building a clean blueprint transforms Copilot from a guesser into a reliable informant. If your AI sounds confident but wrong, this episode explains exactly why — and how to fix …
Guest: Mirko Peters
Fix Microsoft 365 Copilot Accuracy with Information Architecture
M365 FM Podcast
Fix Microsoft 365 Copilot Accuracy with Information Architecture
Dec. 17, 2025

Connect Microsoft Copilot to Salesforce, ServiceNow, and APIs

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 the box, it only sees surface-level data like emails, chats, and documents—not the systems that actually run your business. No Salesforce pipeline. No ServiceNow incidents. No proprietary APIs. Just a narrow slice of context that leads to confident but wrong answers. We break down why Copilot is blind by default, how grounding really works, and why AI without secure access paths will always hallucinate. Then we show you the fix: building enterprise-grade Copilot agents using Copilot Studio and Teams Toolkit, wired directly into your real systems with governed identity, least-privilege access, and full audit trails. You’ll learn: How Copilot “sees” data—and why most organizations misunderstand it The difference between AI theater and production-ready enterprise agents How to grou…
Guest: Mirko Peters
Connect Microsoft Copilot to Salesforce, ServiceNow, and APIs
M365 FM Podcast
Connect Microsoft Copilot to Salesforce, ServiceNow, and APIs
Dec. 16, 2025

Fix Wrong Microsoft 365 Copilot Answers with SharePoint Governance

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 problem isn’t prompts, models, or tools, it’s governance. You’ll hear how permission drift, orphaned Teams, ROT data, shadow sites, and overzealous restrictions quietly poison AI grounding, causing hallucinations that sound just like you. Through real admin stories and before and after examples, this episode explains why AI reads structure, permissions, labels, and residue, not intent, and why cleaning the house changes everything. We break down the five governance binds that actually fix AI accuracy: lean information architecture, lifecycle management, sensitivity labels, DLP, and retention, all working together as a repeatable ritual. If you want Copilot answers that are current, precise, and trustworthy, this episode shows why governance is the foundation of AI truth and how to start fixing…
Guest: Mirko Peters
Fix Wrong Microsoft 365 Copilot Answers with SharePoint Governance
M365 FM Podcast
Fix Wrong Microsoft 365 Copilot Answers with SharePoint Governance
Dec. 15, 2025

Secure AI Agents and Shadow IT in Microsoft 365

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 flows are becoming the new Shadow IT inside Microsoft 365. What starts as productivity quickly turns into a governance and security nightmare when agents run with human identities, oversized Graph permissions, and no lifecycle controls. We explore how overshared SharePoint data, unmanaged browser-based AI tools, and third-party connectors expand your attack surface without triggering traditional security alarms. You’ll learn why Entra Conditional Access alone doesn’t protect agents, how delegated permissions quietly create ghost service accounts, and where Purview DLP often fails in real-world AI usage. The episode balances the real productivity wins agents can deliver with the hidden risks most organizations overlook. It closes with a practical reference architecture, a clear risk sco…
Guest: Mirko Peters
Secure AI Agents and Shadow IT in Microsoft 365
M365 FM Podcast
Secure AI Agents and Shadow IT in Microsoft 365
Dec. 13, 2025

Fix Silent Failures in Automated Customer Journeys

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. Intent spikes, teams run lean, and automation is supposed to carry the load. But when journeys rely on assumptions instead of evidence, silence replaces action. High-intent signals appear—pricing page views, repeated add-to-cart events, long dwell times—yet no email, SMS, or task ever fires. No alert triggers. No error appears. The journey simply dies between intent and action. The problem isn’t lack of data or channels. It’s missing structure. Over-automation without guardrails kills more journeys than under-automation. Consent conflicts, stale segments, misfired triggers, and absent evaluation records create a perfect summer storm. Dashboards glow green while revenue leaks quietly out the back door. To protect performance during peak summer months, every real-time journey needs p…
Guest: Mirko Peters
Fix Silent Failures in Automated Customer Journeys
M365 FM Podcast
Fix Silent Failures in Automated Customer Journeys
Dec. 12, 2025

Build an Auditable Multi-Agent Copilot in Microsoft 365

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 indexes, and fail every audit that matters – and how to fix it with a multi-agent reference architecture in Microsoft 365. You’ll see exactly how SPFx + Azure OpenAI + LlamaIndex chains go wrong: weak RAG retrieval, no rerank, ornamental citations, prompt injection, over-privileged Graph connectors, and stale SharePoint indexes. Then we rebuild the system with dedicated agents for retrieval, rerank, verification, red-team and blue-team policy, maintenance, and compliance, all fronted by Azure API Management and permission-aware Microsoft Search or Copilot retrieval. You’ll learn how to enforce chain of custody, log prompts and tool calls, require line-level citations, and replay answers on demand for regulators and boards. If you care about AI you can defend, not just demo, this is your bluep…
Guest: Mirko Peters
Build an Auditable Multi-Agent Copilot in Microsoft 365
M365 FM Podcast
Build an Auditable Multi-Agent Copilot in Microsoft 365
Dec. 10, 2025

Turn Dynamics 365 into a Business Growth Engine

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, not adding features. Instead of treating go-live as the finish line, we focus on clarity, constraint, and monthly improvements that shrink cycle time and lift performance. You’ll hear how refining business process flows, tightening stages, and eliminating unnecessary fields immediately shifts user behavior and accelerates throughput. Real stories demonstrate how small changes—like forcing next actions, routing on save, and trimming approval chains—cut delays and restore momentum. We break down the habits of high-performing Dynamics teams: weekly triage of real user pain, 30-day release cycles, action-oriented views, and product ownership that prioritizes impact over noise. By the end, you’ll see how process, data, and people work together to turn everyday work into measurable progress. The…
Guest: Mirko Peters
Turn Dynamics 365 into a Business Growth Engine
M365 FM Podcast
Turn Dynamics 365 into a Business Growth Engine