<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Russ Rimmerman</title><description>The personal blog and portfolio of Russ Rimmerman, a Microsoft Cloud Solution Architect sharing the latest learnings on Azure, AI, and cloud engineering.</description><link>https://www.russrimmerman.com/</link><language>en-us</language><atom:link href="https://www.russrimmerman.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>Power Apps Code Apps: Your Code, Power Platform&apos;s Guardrails</title><link>https://www.russrimmerman.com/blog/power-apps-code-apps/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/power-apps-code-apps/</guid><description>Code apps let you build a React or Vue app in your own IDE and run it on Power Platform, with Entra ID sign-in, 1,400+ connectors, and DLP handled for you.</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><category>Power Platform</category><category>Power Apps</category><category>Vibe Coding</category><category>GitHub Copilot</category><category>Identity</category><category>Security</category></item><item><title>Finding GitHub Copilot Harness Agents Before PPAC Shows Them</title><link>https://www.russrimmerman.com/blog/find-github-copilot-harness-agents-resource-graph/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/find-github-copilot-harness-agents-resource-graph/</guid><description>The Power Platform admin center still doesn&apos;t flag which Copilot Studio agents run on the GitHub Copilot harness. The isCLIAgent property does, and Microsoft has now published governance guidance built on it.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate><category>Copilot Studio</category><category>Power Platform</category><category>GitHub Copilot</category><category>Agents</category><category>Azure</category><category>Security</category></item><item><title>Customizing GitHub Copilot: A Quickstart for the Best Experience</title><link>https://www.russrimmerman.com/blog/customizing-github-copilot-app-quickstart/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/customizing-github-copilot-app-quickstart/</guid><description>A 20-minute quickstart for customizing the GitHub Copilot app as a non-coder: instructions, agent skills, MCP servers, custom agents, and plugins.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><category>GitHub Copilot</category><category>AI</category><category>Agents</category><category>MCP</category><category>Vibe Coding</category></item><item><title>Microsoft Foundry Canvas: A Visual Front End for Agent Code</title><link>https://www.russrimmerman.com/blog/microsoft-foundry-canvas/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/microsoft-foundry-canvas/</guid><description>Foundry Canvas puts model selection, toolboxes, guardrails, testing, and deployment in a Copilot side panel while leaving you the actual agent code.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><category>Microsoft Foundry</category><category>Agents</category><category>GitHub Copilot</category><category>Azure</category><category>AI</category></item><item><title>Publish Foundry Agents to Teams Behind a Private Endpoint</title><link>https://www.russrimmerman.com/blog/foundry-agents-teams-private-endpoint/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/foundry-agents-teams-private-endpoint/</guid><description>Disabling public network access removes the Foundry portal&apos;s Teams publish button. Here&apos;s the REST path that replaces it and the inbound design you now own.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><category>Microsoft Foundry</category><category>Agents</category><category>Azure</category><category>Security</category><category>M365 Copilot</category></item><item><title>Add ServiceNow to Copilot Studio with User Login SSO (So ServiceNow Permissions Are Respected)</title><link>https://www.russrimmerman.com/blog/servicenow-copilot-studio-user-login-sso/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/servicenow-copilot-studio-user-login-sso/</guid><description>Connect ServiceNow to Copilot Studio with Microsoft Entra ID User Login so requests honor each user&apos;s roles, ACLs, and audit trail.</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate><category>Copilot Studio</category><category>ServiceNow</category><category>Identity</category><category>Security</category></item><item><title>Vibe Code Your Blog, Part 2: Build It, Then Ship It to Azure</title><link>https://www.russrimmerman.com/blog/vibe-code-your-blog-part-2-deploy/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/vibe-code-your-blog-part-2-deploy/</guid><description>Deploy an Astro blog to Azure Static Web Apps with OIDC, least-privilege access, and a walkthrough of the resources and trade-offs.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>Vibe Coding</category><category>Azure</category><category>Static Web Apps</category><category>Security</category></item><item><title>The Vibe-Coding/Engineering Stack I Actually Ship With</title><link>https://www.russrimmerman.com/blog/favorite-ai-tools-for-vibe-coding/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/favorite-ai-tools-for-vibe-coding/</guid><description>The AI tools I use to design, ground, review, and ship vibe-coded projects, from Impeccable and Microsoft Foundry to MCPs and Power Platform Skills.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><category>Vibe Coding</category><category>AI</category><category>GitHub Copilot</category><category>Microsoft Foundry</category></item><item><title>The Copilot Studio Auth Trap: Turning On SSO Changes Your Client</title><link>https://www.russrimmerman.com/blog/copilot-studio-sso-changes-your-client/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/copilot-studio-sso-changes-your-client/</guid><description>Turning on authentication breaks the Copilot Studio SDK with EnvironmentSettingViolation. Here&apos;s why Direct Line and a server-side token exchange are the fix.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>Copilot Studio</category><category>AI</category><category>Agents</category><category>Security</category></item><item><title>The Intune Permission Trap: Your Graph Scope Is Only Half the Story</title><link>https://www.russrimmerman.com/blog/intune-graph-scope-is-only-half-the-permission/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/intune-graph-scope-is-only-half-the-permission/</guid><description>A field report on diagnosing an Intune Graph 403 after granting DeviceManagementManagedDevices.Read.All, with instrumentation patterns for missing access.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>Intune</category><category>Microsoft Graph</category><category>Identity</category><category>Security</category></item><item><title>Portal of Portals: One Console for Every Admin Portal</title><link>https://www.russrimmerman.com/blog/portal-of-portals-deep-dive/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/portal-of-portals-deep-dive/</guid><description>A tour of Portal 360°: multi-tenant admin, config drift, CVE tracking, and the BFF-secured Next.js architecture behind one Microsoft cloud console.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>Azure</category><category>Intune</category><category>Power Platform</category><category>Microsoft Graph</category><category>Security</category></item><item><title>Ready, Set, Vibe! (Using AI)</title><link>https://www.russrimmerman.com/blog/vibe-code-your-blog-part-1-setup/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/vibe-code-your-blog-part-1-setup/</guid><description>A beginner-friendly setup guide for building your first project with AI: a GitHub account, Git, Node.js, Python, GitHub Copilot, agents, and reusable skills.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>Vibe Coding</category><category>AI</category><category>GitHub Copilot</category></item><item><title>Coding with AI: A Neurodivergent Non-Coder&apos;s Guide to Building Real Apps</title><link>https://www.russrimmerman.com/blog/vibe-coding-lessons/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/vibe-coding-lessons/</guid><description>Field-tested lessons from shipping with AI: use plan mode, build reusable skills, choose models deliberately, and keep a reviewer in the loop.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate><category>Vibe Coding</category><category>AI</category><category>Azure</category><category>MCP</category><category>GitHub Copilot</category><category>Microsoft Foundry</category></item><item><title>I&apos;m Finally Starting a Blog (and Here&apos;s What I&apos;ve Been Building)</title><link>https://www.russrimmerman.com/blog/starting-a-new-blog/</link><guid isPermaLink="true">https://www.russrimmerman.com/blog/starting-a-new-blog/</guid><description>Why I finally started writing after years of putting it off, plus a tour of what I built with AI: Pulse 360°, Portal 360°, and the Microsoft Communications Portal.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate><category>Azure</category><category>Power Platform</category><category>Vibe Coding</category></item></channel></rss>