<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Application registration – M365.FM</title><link>https://www.m365.fm/entity/app-registration/</link><description>An application registration in Microsoft Entra ID is the global definition of an app, describing its name, redirect URIs, token settings and requested permissions; it is used to create service principals in tenants.</description><language>en</language><item><title>Entra Workload Identities - Simply Explained</title><link>https://www.m365.fm/show/episodes/entra-workload-identities-simply-explained/</link><guid>https://www.m365.fm/show/episodes/entra-workload-identities-simply-explained/</guid><pubDate>Wed, 05 Aug 2026 00:00:00 -0000</pubDate><category>episode</category><description>Apps, pipelines and AI agents need access too, yet many still hide passwords in code and config files. In this Simply Explained episode, Mirko Peters gives Azure admins, developers and architects a plain-English map of Microsoft Entra workload identities…</description></item><item><title>Compliance as Code: The Architect’s Blueprint for Automated Trust</title><link>https://www.m365.fm/show/episodes/compliance-as-code-the-architects-blueprint-for-automated-trust/</link><guid>https://www.m365.fm/show/episodes/compliance-as-code-the-architects-blueprint-for-automated-trust/</guid><pubDate>Sat, 11 Jul 2026 00:00:00 -0000</pubDate><category>episode</category><description>Compliance is often treated as a documentation exercise—something organizations prepare for audits rather than embed into their daily operations. In this episode, we challenge that mindset by exploring the concept of Compliance as Code and why modern…</description></item><item><title>D365FO Integration Architecture with Anitha Eswaran [MVP-MCT]</title><link>https://www.m365.fm/show/episodes/mastering-d365fo-integrations/</link><guid>https://www.m365.fm/show/episodes/mastering-d365fo-integrations/</guid><pubDate>Sun, 10 May 2026 00:00:00 -0000</pubDate><category>episode</category><description>In this episode of the M365.fm podcast, Mirko Peters speaks with Microsoft MVP and MCT Anitha Eswaran about the realities of integrating Dynamics 365 Finance &amp; Operations (D365FO) into modern enterprise environments. The discussion focuses on why integrations…</description></item><item><title>App Registration and OAuth Guide for Secure Application Integration</title><link>https://www.m365.fm/community/u/mirko-p/blog/app-registration-and-oauth-guide-for-secure-application-integration/</link><guid>https://www.m365.fm/community/u/mirko-p/blog/app-registration-and-oauth-guide-for-secure-application-integration/</guid><pubDate>Mon, 04 May 2026 13:32:45 -0000</pubDate><category>article</category><description>Register your app with OAuth 2.0. Understand the authorization code flow for secure access, a key part of the OAuth 2.0 authorization code grant.</description></item><item><title>Managed Identities vs App Registrations in Azure: Key Differences and Best Practices</title><link>https://www.m365.fm/community/u/mirko-p/blog/managed-identities-vs-app-registrations-in-azure-key-differences-and-best-practices/</link><guid>https://www.m365.fm/community/u/mirko-p/blog/managed-identities-vs-app-registrations-in-azure-key-differences-and-best-practices/</guid><pubDate>Tue, 28 Apr 2026 18:20:49 -0000</pubDate><category>article</category><description>If you’re building or securing anything serious in Azure these days, wrapping your head around managed identities and app registrations isn’t optional&amp;m…</description></item><item><title>AADSTS81016 Invalid Resource: Fixing Azure AD Authentication Errors</title><link>https://www.m365.fm/community/u/mirko-p/blog/aadsts81016-invalid-resource-fixing-azure-ad-authentication-errors/</link><guid>https://www.m365.fm/community/u/mirko-p/blog/aadsts81016-invalid-resource-fixing-azure-ad-authentication-errors/</guid><pubDate>Wed, 22 Apr 2026 11:20:07 -0000</pubDate><category>article</category><description>Running into the AADSTS81016 Invalid Resource error in Azure AD can stop a Microsoft 365 project or app deployment in its tracks. This error means Azure is blocking…</description></item><item><title>Fixing AADSTS700025 Invalid JWT Errors in Azure AD</title><link>https://www.m365.fm/community/u/mirko-p/blog/fixing-aadsts700025-invalid-jwt-errors-in-azure-ad/</link><guid>https://www.m365.fm/community/u/mirko-p/blog/fixing-aadsts700025-invalid-jwt-errors-in-azure-ad/</guid><pubDate>Tue, 21 Apr 2026 10:08:48 -0000</pubDate><category>article</category><description>If you're bumping into the AADSTS700025 error—otherwise known as the dreaded “invalid JWT” message—during Azure Active Directory authenticat…</description></item><item><title>Solving the AADSTS700054 Response Type Not Enabled Problem in Azure AD Apps</title><link>https://www.m365.fm/community/u/mirko-p/blog/solving-the-aadsts700054-response-type-not-enabled-problem-in-azure-ad-apps/</link><guid>https://www.m365.fm/community/u/mirko-p/blog/solving-the-aadsts700054-response-type-not-enabled-problem-in-azure-ad-apps/</guid><pubDate>Tue, 21 Apr 2026 10:04:25 -0000</pubDate><category>article</category><description>Ever bumped into the AADSTS700054 error and wondered, “What did I mess up this time?” You’re not alone. This error is notorious for appearing righ…</description></item><item><title>Service Accounts vs App Registrations for Power Automate Email</title><link>https://www.m365.fm/show/episodes/power-automate-email-flows-compliance-guide/</link><guid>https://www.m365.fm/show/episodes/power-automate-email-flows-compliance-guide/</guid><pubDate>Sun, 23 Nov 2025 00:00:00 -0000</pubDate><category>episode</category><description>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 not done. It’s brittle, over-privileged, impossible to audit…</description></item><item><title>Connect Azure SQL to Copilot Studio Through a Data Gateway</title><link>https://www.m365.fm/show/episodes/microsoft-365-copilot-studio-sql-integration-guide/</link><guid>https://www.m365.fm/show/episodes/microsoft-365-copilot-studio-sql-integration-guide/</guid><pubDate>Thu, 13 Nov 2025 00:00:00 -0000</pubDate><category>episode</category><description>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 firewall. This episode exposes the fix: the Power Platform Data…</description></item><item><title>Test Microsoft 365 Apps with Visual Studio Dev Tunnels</title><link>https://www.m365.fm/show/episodes/dev-tunnels-in-visual-studio-for-microsoft-365-app-testing/</link><guid>https://www.m365.fm/show/episodes/dev-tunnels-in-visual-studio-for-microsoft-365-app-testing/</guid><pubDate>Sat, 16 Aug 2025 00:00:00 -0000</pubDate><category>episode</category><description>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…</description></item><item><title>Audit SharePoint Online Permissions at Scale</title><link>https://www.m365.fm/show/episodes/sharepoint-online-permission-auditing-at-scale/</link><guid>https://www.m365.fm/show/episodes/sharepoint-online-permission-auditing-at-scale/</guid><pubDate>Thu, 14 Aug 2025 00:00:00 -0000</pubDate><category>episode</category><description>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…</description></item><item><title>Expose Dynamics 365 APIs with Power Platform Custom Connectors</title><link>https://www.m365.fm/show/episodes/exposing-dynamics-365-apis-via-custom-connectors-in-power-platform/</link><guid>https://www.m365.fm/show/episodes/exposing-dynamics-365-apis-via-custom-connectors-in-power-platform/</guid><pubDate>Tue, 05 Aug 2025 00:00:00 -0000</pubDate><category>episode</category><description>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…</description></item><item><title>Fix Multi-Tenant SPFx Authentication</title><link>https://www.m365.fm/show/episodes/authentication-nightmares-how-spfx-really-handles-multi-tenancy/</link><guid>https://www.m365.fm/show/episodes/authentication-nightmares-how-spfx-really-handles-multi-tenancy/</guid><pubDate>Tue, 05 Aug 2025 00:00:00 -0000</pubDate><category>episode</category><description>Shipping a SharePoint Framework app to another tenant and watching auth blow up, Graph return nothing, and users not even see the web part? You’re not cursed—multi-tenant SPFx is. In this episode, I show the exact authentication traps that tank cross-tenant…</description></item><item><title>Microsoft Graph App-Only Consent Explained</title><link>https://www.m365.fm/show/episodes/nobody-explains-microsoft-graph-consent-heres-whats-missing/</link><guid>https://www.m365.fm/show/episodes/nobody-explains-microsoft-graph-consent-heres-whats-missing/</guid><pubDate>Tue, 05 Aug 2025 00:00:00 -0000</pubDate><category>episode</category><description>Stop blindly clicking “Grant admin consent.” This deep dive demystifies Microsoft Graph app-only permissions—who consents, which scopes you actually need, and how tokens really work in production. Learn least-privilege setups, admin consent gotchas…</description></item></channel></rss>