Connect with me on LinkedIn

Episodes

Aug. 18, 2025

What Is Microsoft Intune Used For?

Microsoft Intune isn’t just device management—it’s the control plane for identity-aware access, protected apps, adaptive risk, and verifiable compliance across Microsoft 365. When Intune is wired into Azure AD (Entra ID), Microsoft Defender for Endpoint, and Microsoft Purview, you get conditional a…

Listen to the Episode
Aug. 17, 2025

Step-by-Step Guide to Automating GRC Reports with Power Automate

Manual GRC reporting is a risk multiplier—copy-paste errors, stale data, and missed escalations. With Power Automate, you can stitch together SharePoint, Excel, Dataverse, and ticketing tools into a real-time pipeline that standardizes data, assembles evidence, and publishes audit-ready packs autom…

Listen to the Episode
Aug. 17, 2025

Dynamics 365 Copilot for Field Service

Field techs lose 15–30 minutes per job on paperwork—creating hidden costs, bad data, and delayed billing. Dynamics 365 Field Service + Copilot turns spoken updates into structured work orders (parts, labor, photos, signatures) and pushes them into scheduling, inventory, and invoicing in real time. …

Listen to the Episode
Aug. 17, 2025

Fabric Dataflows Gen2: The Future of ETL in Microsoft Fabric

Fabric Dataflows Gen2 turns scattered Power Query/ADF jobs into a single, reusable ETL asset that feeds Lakehouse, Warehouse, and Power BI—backed by separate, elastic compute and managed staging. Translation: faster refreshes, zero zombie temp tables, consistent logic everywhere, and Git-native col…

Listen to the Episode
Aug. 17, 2025

Microsoft Designer for Business Content Creation

Microsoft Designer and Fabric Dataflows Gen2 are killing the busywork in marketing and analytics. Designer auto-applies your brand kit (fonts, colors, logos) to create on-brand assets in seconds—inside Microsoft 365 with real-time collaboration across SharePoint, OneDrive, and Teams. Dataflows Gen2…

Listen to the Episode
Aug. 16, 2025

Dev Tunnels in Visual Studio for Microsoft 365 App Testing

Dev Tunnels in Visual Studio let you expose your local Teams, SharePoint, or Power Platform services to the internet in minutes—no Azure deploys required. Configure a named, persistent tunnel and use Private (authenticated) access tied to Microsoft Entra ID to keep tests secure and your OAuth redir…

Listen to the Episode
Aug. 16, 2025

Dynamics 365 Embedded Analytics with Fabric & Power BI

Stop exporting Dynamics 365 data to Excel. Connect Dataverse to Microsoft Fabric, build an analytics model once, and embed Power BI directly inside Dynamics 365 (CRM/ERP) screens. With live, role-aware metrics (RLS), sales and ops teams act on fresh data without tab-switching, stale snapshots, or v…

Listen to the Episode
Aug. 16, 2025

How to Audit User Activity with Microsoft Purview

Most Microsoft 365 “usage” charts don’t prove who did what. Microsoft Purview Audit gives you forensic, tenant-wide activity logs—across Exchange, SharePoint, OneDrive, Teams, Entra ID, and more—so you can trace actions to users, sessions, IPs, and timestamps. Turn on auditing intentionally, baseli…

Listen to the Episode
Aug. 16, 2025

Fabric Lakehouse Governance & Data Lineage

Stop guessing where your data went. In Microsoft Fabric, automatic lineage, workspace-based permissions, and Purview’s enterprise catalog turn opaque pipelines into auditable, end-to-end flows—from ingestion to transformation to the report. Fabric captures every hop (Data Factory, Lakehouse, notebo…

Listen to the Episode
Aug. 16, 2025

Governed AI: Keeping Copilot Secure and Compliant

Copilot can overreach if Graph permissions are too broad. One mis-scoped app permission lets AI surface files, spreadsheets, and confidential client data users couldn’t normally access. Fix it by treating Copilot like any high-privilege app: lock Graph scopes to least privilege, segment access with…

Listen to the Episode
Aug. 15, 2025

Zero Trust by Design in Microsoft 365 & Dynamics 365

MFA isn’t Zero Trust. If Microsoft 365 and Dynamics 365 don’t enforce the same identity, device, and session checks, attackers walk through the side door. “Zero Trust by Design” treats M365 + D365 as one system: align Conditional Access and risk signals, apply just-in-time roles, segment identities…

Listen to the Episode
Aug. 15, 2025

Fabric Data Activator for Real-Time AI Insights

Stop waiting on dashboards. Fabric Data Activator turns live signals into instant actions—pausing bad pipelines, placing purchase orders, opening D365 work orders, or triggering API calls the moment thresholds hit. Because it’s native to Microsoft Fabric, it listens to streams and models from Power…

Listen to the Episode
Aug. 15, 2025

Copilot in Dynamics 365: Extending AI for CRM & ERP

Out-of-the-box Copilot in Dynamics 365 is a smart generalist. To make it an expert in your business, feed it your domain data—securely—via Dataverse, curated connectors, and Azure data pipelines. Map fields to clear schemas, apply role-based access and conditional access, and label sensitive column…

Listen to the Episode
Aug. 14, 2025

Using Microsoft Fabric Notebooks for AI Model Training

Stop torturing your laptop. Train models where the data lives. With Microsoft Fabric notebooks running on Spark next to your Lakehouse, you skip CSV exports, move terabytes at query speed, and iterate in Python or R without memory crashes. Push transforms to the data, engineer features at scale, mo…

Listen to the Episode
Aug. 14, 2025

Building Custom Copilot Plugins for Microsoft 365

Turn “Where are we on Project Apollo?” into one accurate answer. Build a Copilot plugin that unifies Planner tasks, SharePoint milestones, and Teams context via Microsoft Graph + SharePoint REST, described by a clean manifest and secured with least-privilege Entra ID (Azure AD) OAuth. Result: one q…

Listen to the Episode
Aug. 14, 2025

Dataverse Deep Dive: Designing Scalable Data Models

Dataverse “slowness” is often schema, not size. Fix table bloat, simplify relationships, and add the right indexes to turn crawling forms and timing-out flows into crisp responses. Design for performance from day one—balance normalization, limit cascades, and index what you filter on.

Listen to the Episode
Aug. 14, 2025

Integrating Viva Topics with Microsoft Search and SharePoint

Viva Topics can surface gold—or noise. Turn AI guesses into trusted answers by triaging topics in week one, curating only what matters, merging duplicates without losing links, and designing rich, action-first topic cards. With the right governance, SMEs, and analytics, people stop “searching” and …

Listen to the Episode
Aug. 14, 2025

SharePoint Online Permission Auditing at Scale

Manual SharePoint reviews don’t scale. Use PnP PowerShell + Microsoft Graph + Azure Automation to enumerate every site, expand nested/group/inherited permissions, and deliver a clean, daily report. App-only auth, throttling-safe queries, and diff alerts turn a weeks-long audit into an automated, tr…

Listen to the Episode
Aug. 13, 2025

Advanced Teams Meeting Extensibility with Apps & Bots

Teams meetings can be a live work hub—not just video. Combine custom apps, in-meeting side panels, and Microsoft Graph meeting lifecycle events to surface live business data, run workflows, and trigger automation from the meeting itself. Wire the three together so the meeting behaves like an app: c…

Listen to the Episode
Aug. 13, 2025

Extending Microsoft Viva Connections with Custom Dashboards

Viva Connections can be more than a pretty SharePoint homepage. Pair a solid foundation (navigation, targeting, permissions, mobile) with SPFx web parts and Adaptive Card Extensions (ACEs) to surface live business data and actions inside Teams. Build tiles that do work—approve, submit, track—then d…

Listen to the Episode
Aug. 13, 2025

Integrating Dynamics 365 Sales Data into Microsoft Teams

Stop context-switching. Embed Dynamics 365 Sales directly into Microsoft Teams so reps update opportunities, trigger approvals, and log notes where they already work. Layer Power Automate and Adaptive Cards to turn chats into actions (create/update/approve) and keep CRM as the single source of trut…

Listen to the Episode
Aug. 13, 2025

Automating SharePoint Online with Site Scripts and PnP Provisioning

Stop hand-building SharePoint sites. Use Site Scripts/Site Designs for instant branding, lists, and layout, then extend with PnP PowerShell for permissions, web parts, and post-provision tweaks. Add source control, sandbox testing, and logging to make provisioning reliable, scalable, and audit-proo…

Listen to the Episode
Aug. 12, 2025

Building Custom Teams Apps with Bots, Tabs, and Message 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 resu…

Listen to the Episode
Aug. 12, 2025

Building Reusable Semantic Models with 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 ent…

Listen to the Episode