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

Power Platform Episodes

Dive into the governance, security, and architecture of the Microsoft Power Platform, focusing on tools like Power Apps and Power Automate. Learn how to implement scalable solutions that are compliant and efficient.
Aug. 12, 2025

Build Microsoft Teams Apps with Bots, Tabs, and Extensions

Message extensions are the most overlooked productivity feature in Microsoft Teams. Instead of bouncing between apps to paste data, use the right extension for the job: Search extensions surface existing records on demand; Action extensions collect input, trigger back-end workflows, and return results via adaptive cards; Link unfurling turns pasted URLs into rich previews with instant context. The episode walks through building an action-based extension using the Teams SDK and Bot Framework to query external systems (like CRM or ticketing) and post structured, interactive results directly in chat—no context switching. You’ll also learn rollout gotchas: OAuth/SSO, permissions, privacy scope, manifest versioning, tenant-by-tenant deployment, and adoption tips. Pick the extension type that fits the workflow and Teams becomes a decision hub, not a copy-paste log.
Guest: Mirko Peters
Aug. 12, 2025

Build Reusable Semantic Models in Microsoft Fabric

Most Power BI environments start fast and stall under copy-paste sprawl: duplicated PBIX files, conflicting measures, and “spreadmart” dashboards that nobody fully trusts. The fix isn’t another naming convention—it’s a model-first architecture. Microsoft Fabric elevates the semantic model to an enterprise asset: one definitional layer reused across reports, workspaces, and teams. Pair that with calculation groups to eliminate endless YTD/QTD/TTM variants and keep time intelligence, KPIs, and business rules centralized and auditable. Add row-level security in the model to deliver true governed self-service—users explore freely while access is enforced automatically by role and region. The result: fewer datasets, consistent metrics, faster updates, and a BI stack that scales without chaos. If you’re tired of DAX drift and number debates, Fabric’s semantic models + calc groups + RLS turn scattered reports into a trustworthy analytics backbone.
Guest: Mirko Peters
Aug. 12, 2025

Extend Microsoft 365 Copilot with Agents, Plugins, and Connectors

Copilot is powerful—but out of the box it sees only Microsoft 365 content, missing the bulk of your organization’s knowledge in legacy wikis, CRMs, ticketing tools, and file shares. The fastest path to business-specific answers is Microsoft Graph Connectors. Unlike narrow plugins or brittle custom integrations, Graph Connectors bring external sources into the Microsoft Graph index with security trimming intact, so Copilot respects existing permissions while surfacing precise, contextual answers. Use connectors to index internal documentation portals, older SharePoint or MediaWiki sites, SQL/line-of-business systems, and platforms like Salesforce or ServiceNow—without risky migrations. The result: fewer “I can’t find it” moments, faster onboarding, and decision-making grounded in institutional memory. This guide explains when to choose connectors vs. plugins/APIs, how connectors work, a step-by-step rollout, and the ROI metrics to track so Copilot finally acts like it knows your busine…
Guest: Mirko Peters
Aug. 11, 2025

Build Production AI Apps with Azure OpenAI and Power Platform

“Add a connector” isn’t an AI strategy. Real deployments pair Power Apps or Dynamics 365 with Power Automate orchestration, Azure OpenAI for intelligence, and Azure API Management for security, throttling, and observability. This episode details the end-to-end pattern: clean and enrich payloads in flows, pick the right model and prompts per use case (classification vs. summarization vs. generation), cap tokens and rate-limit requests, and log everything. We cover scaling pitfalls (latency, runaway costs, hallucinations), security must-haves (key protection, IP restrictions, per-user quotas), and governance essentials (cost tags, budgets/alerts, the Power Platform CoE Starter Kit, audits). You’ll leave with a step-by-step build plan, KPIs to track, and guardrails to keep performance predictable and compliant—so your AI features move from demo to durable.
Guest: Mirko Peters
Aug. 11, 2025

Build Fusion Apps with Power Apps and Azure Functions

Learn how to break Power Apps’ low-code limits by offloading heavy logic, complex integrations, and secure data operations to Azure Functions—without leaving the Microsoft ecosystem. This episode explains when to keep validation and UX in Power Apps, when to move compute to Functions, how to secure calls with managed identities and OAuth, how to design resilient error handling with retries and centralized logging, and how to avoid cost and latency traps. Real-world examples (loan approvals, ERP lookups, pricing engines) show a practical fusion architecture: Power Apps for interface and light workflow, Dataverse for data and governance, Azure Functions for scalable compute and custom APIs. You’ll get patterns, pitfalls, and a step-by-step checklist to ship fast, stay secure, and scale with confidence.
Guest: Mirko Peters
Aug. 11, 2025

Power Platform DLP Policies for Developers

Power Platform Data Loss Prevention (DLP) policies don’t have to be mystery roadblocks. In this episode, we explain why Flows fail with cryptic DLP errors and show exactly how to prevent them—before production. You’ll learn how connector classifications (business, non-business, blocked), custom connectors, and tenant vs. environment policies interact; how to run pre-flight checks; and how to align dev/test/prod so migrations don’t silently break. We cover practical governance tactics: policy reviews, negative testing, alerts, and using the CoE toolkit—plus a clear checklist to keep Power Automate, Power Apps, and custom connectors compliant and reliable. Build faster, avoid midnight fire drills, and turn DLP into guardrails that protect data and keep your automations running.
Guest: Mirko Peters
Aug. 10, 2025

Automated Testing for Power Apps and Dataverse

Low-code does not mean low risk. Power Apps and Dataverse sit at the center of many business-critical processes, so skipped testing leads to silent data loss, broken approvals, and security leaks. This episode shows how to build a real testing strategy for the Power Platform: automate end-to-end scenarios across roles and environments, validate Dataverse business rules and flows, and wire tests into CI/CD with tools like EasyRepro and the Power Platform CLI. Learn why manual UAT misses dynamic UI, security role differences, environment variables, and connector drift—and how automated tests catch them before production. Walk away with a practical framework, checklists, and KPIs to accelerate delivery while protecting data quality, compliance, and trust.
Guest: Mirko Peters
Aug. 9, 2025

Implement Power Platform CI/CD with Azure DevOps

Tired of manual, brittle Power Platform deployments? This guide shows how to build a reliable CI/CD pipeline with Azure DevOps that handles the real trouble spots: environment variables, connection references, service connections, and secure secrets. Learn exactly what a solution package includes (and what it doesn’t), how to parameterize per-environment settings, bind connections after import, and protect credentials with Key Vault. You’ll get a reusable YAML blueprint (build → store artifact → import → set env vars → map connections → smoke test → notify), plus rollback, monitoring, and governance practices so releases are fast, auditable, and drama-free.
Aug. 9, 2025

Build App-Only Microsoft Graph Integrations

Most Microsoft 365 automations fail for the same reason: they rely on fragile delegated permissions tied to human users—leading to session timeouts, MFA prompts, role changes, and broken jobs. The fix is shifting to app-only permissions with Microsoft Graph: run headless, least-privilege, auditable automations via a service principal (no user login, no expiring sessions). This guide shows why delegated breaks at scale, how to set up app-only securely (registration, Application permissions, admin consent, Key Vault secrets), and how to extend it with Graph webhooks for real-time, reliable workflows across SharePoint, Teams, and Outlook—without babysitting logins.
Aug. 9, 2025

Build Reusable Components with Power Platform CLI

Power Platform chaos across dev/test/prod isn’t inevitable. The Power Platform CLI (PAC CLI) turns fragile, click-heavy moves into repeatable DevOps: scripted solution packaging, versioning, dependency checks, and plug-in registration you can trust. Use PAC CLI to isolate auth per tenant, pack managed solutions with all references, automate plug-in deployments, and wire releases into Azure DevOps/GitHub Actions. Result: predictable migrations, fewer “works in dev” surprises, clean rollbacks, and real traceability—without abandoning the maker portal for day-to-day tweaks.
Aug. 8, 2025

Extend Microsoft Fabric with Custom APIs and Power BI Models

Fabric’s UI is great for quick wins—but it hits limits with niche data sources, complex business logic, and real-time automation. The way through is building custom API integrations (secure, least-privilege, monitored) and surfacing them with Power BI semantic models (single source of truth, governed measures, embedded where people work). The result: live, cross-system analytics without manual exports, brittle hacks, or stale dashboards.
Aug. 8, 2025

Build Customer Portals with Power Pages and Dataverse

Stop emailing Dataverse exports. Build a branded, secure, customer-ready portal with Power Pages that shows the right records to the right people—nothing more. This guide gives you a step-by-step build, least-privilege web roles/table permissions, and a go-live checklist (auth, data scope, branding, audit) so your CISO sleeps and your users stop chasing spreadsheets.
Aug. 7, 2025

Trigger Personalized Dynamics 365 Emails with Power Automate

This episode explains why one-off “thank you” emails from Dynamics 365 (D365) fall flat—and how to replace them with adaptive customer journeys that boost replies, retention, and revenue. You’ll learn how to use D365 signals and Power Automate to trigger timely check-ins, tailored product tips, and honest feedback requests based on real customer actions. We cover which D365 events matter (beyond “case created” and “opportunity won”), how to segment by status changes, purchase frequency, and satisfaction trends, and how to build guardrails like suppression windows and frequency caps. We also show how to close the loop by routing low CSAT to human follow-ups, turning high CSAT into reviews and referrals, and feeding engagement data into continuous improvement via A/B tests and Power BI. If you want emails that start conversations—not end them—this practical walkthrough will help you design dynamic, data-driven flows that keep customers engaged and coming back.
Aug. 7, 2025

Build Adaptive Dynamics 365 Marketing Journeys

This episode shows how to turn Dynamics 365 Marketing from a linear “set-and-forget” email engine into a responsive system that reacts to real user behavior. You’ll learn how to capture high-signal actions—like pricing-page visits, form starts and abandons, and in-app feature usage—and convert them into adaptive journeys using triggers, conditions, and branches. We cover wiring journeys to prevent duplicate messages, adding multi-channel touches (email, SMS, in-app), and using journey analytics to spot drop-offs, fix LinkedIn integration overlaps, and prove ROI. If your D365 campaigns start strong then fizzle, this step-by-step playbook helps you architect smarter paths that send the right message, at the right time, to the right contact.
Aug. 6, 2025

DLP Policies for Microsoft Fabric and Power Platform

This episode exposes the hidden gaps in Fabric and Power Platform Data Loss Prevention (DLP)—from shadow connectors and cross-environment leaks to misclassified “business” connectors that quietly exfiltrate sensitive data. You’ll learn how DLP decisions are really made (the if-then logic behind policies), how to map actual data flows across apps, environments, and connectors, and how to classify risk without choking productivity. We share an adaptive testing playbook—pilot scopes, sandbox simulations, analytics-driven tuning, and guardrails—so you can block personal Dropbox/OneDrive/Gmail escapes, stop custom connector surprises, and keep critical workflows running. If you want DLP that protects tomorrow’s risks, not just yesterday’s email, this step-by-step guide is for you.
Aug. 6, 2025

Azure DevOps Pipelines for Power Platform Deployments

This episode turns fragile, manual Power Platform deployments into reliable, auditable CI/CD with Azure DevOps. We unpack the real failure points—misconfigured service connections, flaky agent pools, hidden Dataverse dependencies, missing connection references—and show how to fix them with hardened service principals, right-sized agents, automated Solution Checker scans, and pre-deployment validations. You’ll get a pragmatic rollback/backup playbook (versioned solution exports, environment snapshots, and tested restore drills) plus pipeline patterns that catch issues early and ship consistently across dev → QA → prod. If you’re done gambling with imports that “worked in dev,” this step-by-step guide will make your deployments boring—in the best way.
Aug. 6, 2025

Set Up Power Platform ALM with GitHub Actions

This episode demystifies Power Platform ALM with GitHub Actions so you can see—and control—every step from source to prod. Learn why deployments fail (connector references, environment variables, and human-led imports), how to wire service principals and scoped secrets, and how to structure GitHub workflows (triggers, jobs, env-specific vaults) that validate, remap, and deploy solutions predictably. We cover source management with unpacked solutions, build-time checks, connector/variable remapping at deploy, and guardrails that stop silent breakages. If your Power Apps and flows “work in dev” but die in test or prod, this is your step-by-step playbook to ship reliable, auditable releases—without guesswork.
Aug. 6, 2025

Implement Power BI Row-Level Security in Microsoft Fabric

This episode shows why Row-Level Security (RLS) in Power BI isn’t a checkbox—it’s a living system. We unpack the parts that actually decide who sees what: model relationships, role design, DAX filters (static vs dynamic), Azure AD group assignments, and the identity shifts that happen when you publish to Fabric. You’ll learn safe DAX patterns (e.g., USERPRINCIPALNAME() with a User→Region bridge), how to avoid calculated-column traps, how to map and audit roles at scale, and how to test RLS where it matters (in the cloud, with real identities). Plus, we share a governance checklist for ongoing reviews so your data stays secure as teams and models change.
Aug. 6, 2025

Supply Chain Visibility with Fabric and Dynamics 365 SCM

This episode shows how Microsoft Fabric + Dynamics 365 Supply Chain Management (SCM) turn fragmented dashboards into a real-time, end-to-end control system. We connect purchase orders, production, inventory, transport, and delivery into one model that surfaces delays early, triggers automated responses, and powers “what-if” planning. You’ll see the reference blueprint—OneLake, Lakehouse, real-time pipelines, and Power BI—plus alerting, vendor scorecards, and KPI governance. If you’re done firefighting lost shipments, this is your playbook to get live visibility, faster decisions, and a supply chain that learns with every run.
Aug. 6, 2025

HR Analytics with Fabric and Dynamics 365 Human Resources

This episode shows how to unify Dynamics 365 HR, payroll, time/leave, and survey data in Microsoft Fabric to create a single, trustworthy HR analytics layer. You’ll see a practical lakehouse blueprint (Dataflows Gen2 → OneLake/Lakehouse → semantic model → Power BI) that eliminates spreadsheet reconciliation, standardizes IDs/fields, and refreshes metrics automatically. We cover core dashboards—headcount, onboarding SLAs, leave balances, DEI, and attrition—plus alerting and predictive insights (burnout/attrition risk) so HR can act early, not report late.
Aug. 5, 2025

Expose Dynamics 365 APIs with Power Platform Custom Connectors

Exposing Dynamics 365 APIs through custom connectors in Power Platform enables secure, scalable integration between business applications, automation workflows, and external systems. But improper configuration can introduce security risks, performance issues, and governance gaps. In this guide, we explain how custom connectors work, how to securely expose Dynamics 365 APIs, and what architectural considerations matter in enterprise environments. You’ll learn about authentication strategies, permission management, environment isolation, and monitoring best practices. If you're building integrations between Dynamics 365 and Power Platform — this is the secure way to do it.
Aug. 5, 2025

Automate Month-End Close with Power Automate and Dynamics 365

This episode shows how to automate month-end close by wiring Power Automate + Dynamics 365 Finance + Microsoft Teams into a single approval and posting workflow. You’ll learn the exact connector, permissions, triggers, conditional approval logic, Teams adaptive cards, and resilient error-handling (timeouts, retries, escalations) that cut cycle time, keep auditors happy, and free finance from email ping-pong.
Aug. 5, 2025

Customize Dataverse for Complex Business Apps

Tired of Dataverse apps that fly with 10 users and crumble at 100? This episode shows how to design for scale by treating relationships, logic, calculated fields, and alternate keys as first-class citizens—not afterthoughts. You’ll learn how to keep performance predictable, automation consistent, imports clean, and reporting trustworthy—so your model grows with the business instead of turning into spaghetti.
Aug. 5, 2025

Connect Dataverse to Microsoft Fabric for CRM Analytics

Your CRM insights are trapped behind Dataverse’s walls. In this guide, you’ll punch a clean hole straight into Microsoft Fabric—so sales, marketing, support, and product finally live on one dashboard. Learn the exact permissions to flip, the Dataverse tables that actually matter, and the shaping rules that turn GUID soup into revenue truth. We’ll show you how to model relationships, handle lookups, tame schema drift, and blend web + campaign + case data so you can track a click all the way to closed-won. Stop guessing at cause and effect—wire Dataverse into Fabric and watch your analytics light up.