Turn your real-world experience into part of the show.

Episodes

July 29, 2025

Microsoft Entra B2B vs B2C: Which Should You Choose?

“B2B vs B2C—same thing, right?” That myth can quietly wreck your Microsoft 365 strategy. In this episode, I break down why choosing the wrong Azure AD model for external users creates audit gaps, busted Teams/SharePoint access, and runaway licensing costs. You’ll get a simple decision framework, the security/licensing traps no one tells you about, and plain-English ways to sell the right choice to stakeholders—before you’re stuck rebuilding your identity stack.
Microsoft Entra B2B vs B2C: Which Should You Choose?
M365 FM Podcast
Microsoft Entra B2B vs B2C: Which Should You Choose?
July 29, 2025

Build Secure Custom Connectors for Power Apps

Power Apps doesn’t have a connector for your mission-critical system? Build your own. In this episode, I show you—step by step—how to create a secure custom connector that speaks any API’s language (even the “fun” ones with OAuth quirks), so your apps can pull live inventory, post orders, or track shipments without CSVs or copy-paste. We’ll cover auth, OpenAPI, error handling, throttling, and the guardrails that keep your connector rock-solid in production.
Build Secure Custom Connectors for Power Apps
M365 FM Podcast
Build Secure Custom Connectors for Power Apps
July 29, 2025

Automate Microsoft 365 with Microsoft Graph API

Microsoft 365 looks like apps—Outlook, Teams, SharePoint. The real power is the Microsoft Graph API: one gateway to automate onboarding, sync calendars, govern groups, and ship dashboards the admin centers can’t. In this episode, I show you how Graph actually works (endpoints, scopes, tokens), how to make your first real query, and how to chain calls into business-grade automations—without over-permissioning or breaking compliance.
Automate Microsoft 365 with Microsoft Graph API
M365 FM Podcast
Automate Microsoft 365 with Microsoft Graph API
July 29, 2025

How SharePoint Online Architecture Works

“Why is SharePoint slow today?” Because your one click just woke up Azure AD, policy engines, content databases, blob storage, and global CDNs—all at once. In this episode, I unpack what really happens when you create a site, upload a file, or change permissions—and show exactly how cross-service handshakes (identity, search, indexing, caching) trigger the domino effects behind those mysterious delays. Learn the levers that prevent outages, tame search weirdness, and stop CDN cache chaos before it hits your users.
How SharePoint Online Architecture Works
M365 FM Podcast
How SharePoint Online Architecture Works
July 29, 2025

Build a OneNote System for Notes and Follow-Ups

You’re not disorganized—your notes are. Most people use ~10% of OneNote and build digital junk drawers that hide decisions and kill follow-ups. In this episode, I show you how to flip OneNote into a working system: action-ready tags, linked pages, smart templates, and a workflow-first notebook structure that thinks like you do. Less hunting, more doing.
Build a OneNote System for Notes and Follow-Ups
M365 FM Podcast
Build a OneNote System for Notes and Follow-Ups
June 22, 2025

Microsoft Dataverse as a Business Data Backbone

Your data isn’t the problem—your data plumbing is. Microsoft Dataverse turns scattered silos into a governed, secure backbone for apps, automations, and analytics across Power Platform and Dynamics 365. In this episode, we show how to model faster, ship apps sooner, lock down security, and light up insights—without duct-tape integrations.
Microsoft Dataverse as a Business Data Backbone
M365 FM Podcast
Microsoft Dataverse as a Business Data Backbone
June 21, 2025

Build Intelligent Power Apps with AI Builder

Stop waiting on data scientists. Power Apps AI Builder drops ready-to-use AI—document processing, prediction, object detection, text models—straight into your apps and flows. Build it, ship it, retrain it, all inside the Power Platform with enterprise-grade security.
Build Intelligent Power Apps with AI Builder
M365 FM Podcast
Build Intelligent Power Apps with AI Builder
June 18, 2025

Microsoft Defender for Cloud Security and Compliance

I use Microsoft Defender for Cloud because it gives me one place to manage security across Azure, AWS, and Google Cloud. Every week, I see thousands of threats, from ransomware to phishing and cloud misconfigurations. Ransomware attacks now disrupt 86% of businesses, and AI makes phishing even harder to spot. I rely on Microsoft Defender to replace old tools, improve compliance, and protect my growing cloud workloads as threats keep getting more complex. Key Takeaways * Microsoft Defender for ...
Microsoft Defender for Cloud Security and Compliance
M365 FM Podcast
Microsoft Defender for Cloud Security and Compliance
May 26, 2025

Why Power BI Copilot Needs a Broader Data Strategy

Power BI Copilot revolutionizes how you analyze data, enhancing productivity and accuracy. However, relying solely on this tool limits its potential. To unlock its full power, you need a broader approach. Strong data practices ensure high-quality inputs, while complementary tools expand its functionality. Training equips your team to use it effectively. By combining these elements, you transform Power BI Copilot into a cornerstone of your data strategy, driving better outcomes. Key Takeaways *...
Why Power BI Copilot Needs a Broader Data Strategy
M365 FM Podcast
Why Power BI Copilot Needs a Broader Data Strategy
May 20, 2025

Empower Citizen Developers with Power Platform Governance

Imagine transforming your business challenges into innovative solutions without relying on complex coding skills. Citizen developers are making this possible every day. By using tools like the Power Platform, you can empower your team to create apps, automate workflows, and analyze data faster than ever. This approach not only accelerates problem-solving but also helps your business stay ahead in a competitive market. The future belongs to those who embrace these game-changing opportunities . ...
Empower Citizen Developers with Power Platform Governance
M365 FM Podcast
Empower Citizen Developers with Power Platform Governance
May 20, 2025

Fix Power BI Models That Fail to Deliver Results

Have you ever wondered why some Power BI Models seem to fall flat? It often happens because they lack a clear purpose or proper structure. Without a solid foundation, your data turns into a maze rather than a roadmap. When your model misses the mark, it’s harder to make sense of the numbers, let alone use them for smart decisions. The good news? Fixing this starts with understanding the basics of data modeling. Key Takeaways * Begin with a clear goal for your Power BI model. Decide what questi...
Fix Power BI Models That Fail to Deliver Results
M365 FM Podcast
Fix Power BI Models That Fail to Deliver Results
May 20, 2025

Use Microsoft Copilot to Protect Data from Cyber Threats

Protecting sensitive data from cyber threats has become essential in today’s digital landscape. Microsoft Copilot leverages AI to enhance data security and empower users to stay ahead of threats. It accelerates risk remediation by providing AI-generated summaries and actionable insights, enabling you to address vulnerabilities faster. The Data and AI security dashboard offers a unified view of your resources, helping you identify sensitive data locations and prioritize critical issues. These cap...
Use Microsoft Copilot to Protect Data from Cyber Threats
M365 FM Podcast
Use Microsoft Copilot to Protect Data from Cyber Threats
May 19, 2025

Improve Collaboration with Microsoft Teams Governance

Imagine a workplace where every team operates in harmony, trust flourishes, and productivity soars. Teams governance holds the hidden power to make this vision a reality. It creates order by defining clear structures and roles, ensuring that collaboration thrives without chaos. Without it, organizations often struggle to gather meaningful metrics or maintain data quality. A well-implemented governance strategy enhances trust and safety while aligning teams with organizational goals. By focusing ...
Improve Collaboration with Microsoft Teams Governance
M365 FM Podcast
Improve Collaboration with Microsoft Teams Governance
May 15, 2025

Advanced Power Apps Components and Form Design

This episode explores how to design model-driven Power Apps forms that feel intuitive instead of frustrating. It explains why structure is the foundation of good form design and how model-driven apps use that structure to stay consistent, scalable, and reliable across devices. Rather than treating forms as simple pages for data entry, the episode reframes them as the primary way users experience and interact with information. The discussion walks through how core form elements like headers, tabs, and sections shape flow and usability, and why thoughtful organization matters more than adding features. It explains how subgrids reduce context switching by showing related records directly within a form, and how quick view forms provide instant reference to parent data without interrupting workflow. Together, these components help surface the right information at the right time while keeping interfaces clean and focused. The episode also highlights the importance of responsive design…
Advanced Power Apps Components and Form Design
M365 FM Podcast
Advanced Power Apps Components and Form Design
May 15, 2025

Use Copilot Studio Actions for Business Automation

The podcast featured discussions among experts in AI development, focusing on the capabilities and functionalities of Copilot Studio, a platform for creating AI agents. The conversation emphasized the importance of well-defined instructions and knowledge sources, which guide the agent's behavior and ensure accurate responses. The speakers highlighted how these elements contribute to the agent's effectiveness in various contexts, such as HR and IT support, by providing precise, actionable information. The discussion took place recently, reflecting current trends in AI technology. The significance of this conversation lies in its exploration of how organizations can leverage AI to enhance user experience and streamline operations. By enabling non-technical users to create efficient agents quickly, Copilot Studio democratizes AI development, allowing businesses to improve productivity and user engagement without extensive technical resources. The podcast also addressed common pitfalls…
Use Copilot Studio Actions for Business Automation
M365 FM Podcast
Use Copilot Studio Actions for Business Automation
May 14, 2025

Save Time with Microsoft Copilot in Fabric

From Code Cruncher to Creative Thinker: How Microsoft Copilot in Fabric Rewired My Data Engineering Journey Ever spent what felt like an entire summer afternoon just transforming a CSV file? I have—and to say it sapped my motivation would be an understatement. But that was before Microsoft Copilot entered the chat. In this post, I’ll share the winding, sometimes embarrassing, sometimes revelatory path I took from dreading routine data engineering work to rediscovering why I loved building things...
Save Time with Microsoft Copilot in Fabric
M365 FM Podcast
Save Time with Microsoft Copilot in Fabric
May 13, 2025

Use Microsoft Graph API for Connected M365 Automation

The podcast featured discussions on the Microsoft Graph API, emphasizing its role in transforming Microsoft 365 from isolated services into a connected ecosystem. The speakers explored how the API integrates data from Teams, Outlook, and SharePoint, enabling organizations to uncover insights that enhance productivity and collaboration. They highlighted the importance of analyzing communication patterns, such as email response times and Teams engagement, to improve internal processes and client satisfaction. The conversation took place recently, focusing on the significance of Graph API in modern business intelligence. It is crucial because it allows organizations to create customized reports and dashboards, moving beyond static tools to proactive data-driven decision-making. The speakers also addressed security considerations, emphasizing the need for proper permissions and monitoring to protect sensitive data accessed through the API. Overall, the podcast underscored the potent…
Use Microsoft Graph API for Connected M365 Automation
M365 FM Podcast
Use Microsoft Graph API for Connected M365 Automation
May 9, 2025

Microsoft Fabric 2025 Updates Explained

You can tell it's a big tech update when you lose track of time and, suddenly, it’s 2 a.m., your coffee is cold, and you’ve got five Fabric tabs open. That was me last Tuesday, chasing every new feature tucked into Microsoft Fabric’s March 2025 update. Instead of the usual features checklist, this post serves up personal mishaps, real-world benefits, and bits of accidental wisdom gained from digging into Fabric’s latest leap. Buckle up — patches of excitement, skepticism, and caffeine jitters ah...
Microsoft Fabric 2025 Updates Explained
M365 FM Podcast
Microsoft Fabric 2025 Updates Explained
May 9, 2025

Balance Power Platform Security and Innovation

Everyone remembers that one time they broke something at work—maybe you were given a bit too much access, clicked the wrong button, and messed up that important report (guilty as charged!). The world of Microsoft’s Power Platform is basically a grown-up version of that story, but with bigger consequences. In this first episode, I team up with Marcel to navigate what happens when incredible innovation tools crash into the real need for practical security. This isn’t a dry how-to; it’s a mix of ha...
Balance Power Platform Security and Innovation
M365 FM Podcast
Balance Power Platform Security and Innovation
May 8, 2025

SC-900 Exam Prep 3/8: Microsoft Entra Roles Explained

I once let my cousin borrow my car, only to realize I’d left the keys to my house on the keychain. Spoiler: Nothing bad happened, but it kept me up that night thinking, "Did I just give away too much trust by accident?" If you’ve ever been in charge of who-gets-access-to-what in your organization, you know that uneasy feeling. Today, let’s explore how Microsoft Entra roles act as that critical barrier (or, if you’re careless, as a wide-open front door), and why wrestling with the principle of le...
SC-900 Exam Prep 3/8: Microsoft Entra Roles Explained
M365 FM Podcast
SC-900 Exam Prep 3/8: Microsoft Entra Roles Explained
May 7, 2025

SC-900 Exam Prep Part 2/8: Microsoft Entra ID

When I first stepped into the world of IT, my role as an admin managing Active Directory dealt mostly with on-premise systems. As the industry evolved and Microsoft introduced its cloud solutions, I felt like I was back in school, grappling with the complexities of entirely new identity systems and preparing for the SC900 exam. My challenges mirrored those of many in the IT landscape, transforming my understanding from basic AD features to the rich capabilities of Microsoft EntraID. In this blog...
SC-900 Exam Prep Part 2/8: Microsoft Entra ID
M365 FM Podcast
SC-900 Exam Prep Part 2/8: Microsoft Entra ID
May 6, 2025

SC-900 Exam Prep Part 1/8: Security Fundamentals

When I first started navigating the world of IT security, I had an overwhelming sense of confusion. With the rise of cloud services and the shift to remote work, figuring out how to protect data felt like solving a puzzle without all the pieces. In this blog, we're unpacking the fundamentals of Microsoft Security, using insights from the SC-900 certification course to help those who are not only preparing for certification but anyone trying to understand just how deeply security and compliance t...
SC-900 Exam Prep Part 1/8: Security Fundamentals
M365 FM Podcast
SC-900 Exam Prep Part 1/8: Security Fundamentals
May 5, 2025

DP-600 Training 4/4: Incremental Refresh, RLS, and OLS

The podcast featured discussions on data security and analytics within Power BI, focusing on Row-Level Security (RLS) and Object-Level Security (OLS). The speakers emphasized the importance of these features in enhancing data trust and decision-making capabilities for organizations. RLS allows companies to restrict data visibility at a granular level, ensuring that users only see data relevant to their roles, which is crucial for maintaining confidentiality and compliance, especially in sensitive industries like finance and healthcare. OLS further enhances security by allowing restrictions on entire objects, thus minimizing the risk of data exposure. The conversation also highlighted the significance of incremental refresh for efficient data processing, enabling near real-time analysis without lengthy refresh cycles. Tools like DAX Studio and Tabular Editor were discussed for optimizing Power BI performance and diagnosing slow reports. The podcast underscored the foundational role …
DP-600 Training 4/4: Incremental Refresh, RLS, and OLS
M365 FM Podcast
DP-600 Training 4/4: Incremental Refresh, RLS, and OLS
May 3, 2025

DP-600 Training 3/4: Data Flow, SQL, and Delta Optimization

In this podcast, the speakers discuss performance optimization strategies for data flows and SQL queries, focusing on tools like the Monitoring Hub, DMVs, and Query Insights. The conversation emphasizes the importance of monitoring key metrics, such as refresh errors and resource consumption, to diagnose performance issues effectively. They highlight actionable strategies, including the use of staging tables and proper partitioning of Delta Tables, to enhance query performance and reduce runtimes significantly. The discussion took place recently, reflecting current best practices in data management. The importance of this topic lies in its relevance to businesses seeking to improve operational efficiency and reduce costs associated with data processing. By implementing these optimization techniques, organizations can ensure consistent performance, adapt to evolving workloads, and maintain system stability. The speakers also stress the necessity of ongoing monitoring and adjustme…
DP-600 Training 3/4: Data Flow, SQL, and Delta Optimization
M365 FM Podcast
DP-600 Training 3/4: Data Flow, SQL, and Delta Optimization