Jannik Reinhard AI Cloud Endpoint header logoJannik Reinhard AI Cloud Endpoint header logo
Blog
Blog

All Intune, AI and Azure Blog Posts

Every article on jannikreinhard.com, newest first. Practical notes, deep dives and field-tested ideas around Microsoft Intune, AI, automation, Azure and endpoint management.

Jannik Reinhard speaking about AI, Intune and Azure automation

173 practical engineering posts Newest first. Filter the archive by year or topic, then keep scrolling.
Reset
Microsoft Foundry Setup: Project, Model and DeploymentRead Microsoft Foundry Setup: Project, Model and Deployment
Aug 4, 2026AI

Microsoft Foundry Setup: Project, Model and Deployment

The first Microsoft Foundry screen can feel like a wall of new words. Workspace, project, model and deployment appear almost at once, even though they do different jobs. If you are new to Foundry, start with this: a project is the concrete use case your team works on, a model is the capability you want to try, and a deployment is the named version that an app can call. The word workspace needs a little more care — I explain that below. You can create all three quickly. The useful part is making the first setup easy to understand when you return to it next week. In this post I show the small, practical structure I use before an experiment turns into an application dependency. The video below shows the practical click path in German. This article adds a beginner-friendly explanation around it, so you know what each choice means before you move on.

Read article: Microsoft Foundry Setup: Project, Model and Deployment
Intune Multi Admin Approval Now Enforced on Graph API Calls - Jannik ReinhardRead Intune Multi Admin Approval Now Enforced on Graph API Calls
Jul 30, 2026Intune

Intune Multi Admin Approval Now Enforced on Graph API Calls

In June 2026 (week of June 22), Microsoft changed something that can break your automation overnight. Multi Admin Approval is now also enforced on Microsoft Graph API calls made with app-only tokens. Until now, only interactive (delegated) admin actions were intercepted. From now on, service principals, PowerShell scripts and third-party tools that change protected resources like apps or scripts are intercepted too. If they don't handle the new approval flow, they fail with an HTTP 403 error. In this blog post I explain what changed, why your automation suddenly gets 403 errors, how the approval flow works for API calls, and how you can exclude your automation apps from the enforcement.

Read article: Intune Multi Admin Approval Now Enforced on Graph API Calls
Microsoft Foundry Observability: Trace AI Agents in Production - Jannik ReinhardRead Microsoft Foundry Observability: Trace AI Agents in Production
Jul 28, 2026AI

Microsoft Foundry Observability: Trace AI Agents in Production

An AI agent that works in the playground is maybe twenty percent of the job. The other eighty percent start when real users hit it and you need to answer questions like: why did this run take 40 seconds, which tool call failed, and did the answer quality drop since Tuesday? In this blog post I do a deep dive into observability for agents in Microsoft Foundry: tracing, monitoring dashboards, continuous evaluation on live traffic and alerting. This is the production counterpart to my post about evaluating AI agents in Microsoft Foundry — that one is about testing before you ship, this one is about watching after you ship.

Read article: Microsoft Foundry Observability: Trace AI Agents in Production
Microsoft Foundry Realtime Voice Agent: Talk to Your Screen - Jannik ReinhardRead Microsoft Foundry Realtime Voice Agent: Talk to Your Screen
Jul 26, 2026AI

Microsoft Foundry Realtime Voice Agent: Talk to Your Screen

In this blog post I explain how I use a Microsoft Foundry Realtime voice agent to talk about information that is currently visible on my screen. I share an Azure page, ask a question with my voice, and receive a spoken answer without copying text into a chat. The useful part is the combination of both inputs. The agent can hear my question and see the screen I selected. I can then ask a follow-up question in the same conversation. The complete example is available in my Microsoft Foundry examples repository.

Read article: Microsoft Foundry Realtime Voice Agent: Talk to Your Screen
Enterprise App Management Auto-Update: Now Generally Available - Jannik ReinhardRead Enterprise App Management Auto-Update: Now Generally Available
Jul 23, 2026Intune

Enterprise App Management Auto-Update: Now Generally Available

Keeping third-party apps up to date is one of the most time-consuming tasks in app management. Until now we had to create a new app for every new version and connect it with a supersedence relationship. With the June 2026 service release (2606) this changes: Enterprise App Management auto-update is now generally available. In this blog post I explain what the feature does, how you can enable it, and where the classic Win32 supersedence is still the better choice.

Read article: Enterprise App Management Auto-Update: Now Generally Available
Azure AI Inference SDK Migration: OpenAI v1 Guide - Jannik ReinhardRead Azure AI Inference SDK Migration: OpenAI v1 Guide
Jul 23, 2026AI

Azure AI Inference SDK Migration: OpenAI v1 Guide

The Azure AI Inference SDK migration is now a real deadline, not a future cleanup task. Microsoft has deprecated the beta SDK and says it will retire on 26 August 2026. If an application still uses azure.ai.inference, ChatCompletionsClient, or a /models endpoint, I would plan the move to OpenAI v1 now. In this blog post I explain how I would find an old integration, move it to the stable OpenAI SDK, and test the result before the deadline. The goal is not only to make one request work. The goal is to know which deployment, endpoint and identity your production workload will use. Update 23.07.2026: Microsoft documents the Azure AI Inference beta SDK as deprecated and recommends the generally available OpenAI v1 API with a stable OpenAI SDK. The official migration guide is the source of truth for supported languages and endpoint details.

Read article: Azure AI Inference SDK Migration: OpenAI v1 Guide
Microsoft Foundry Model Router and Catalog: A Deep Dive - Jannik ReinhardRead Microsoft Foundry Model Router and Catalog: A Deep Dive
Jul 21, 2026AI

Microsoft Foundry Model Router and Catalog: A Deep Dive

Picking a model used to be a one-time decision: you chose GPT-4o, put it in the config and moved on. In 2026 the model catalog in Microsoft Foundry lists more than 1,900 models across OpenAI, Anthropic, xAI, DeepSeek, Meta and Mistral — and the honest answer to "which model?" is usually "it depends on the prompt". That is exactly the problem the model router solves. In this blog post I explain what the catalog looks like today, how the Foundry model router works, which knobs you have to control it, what it costs, and how I decide between router and fixed model. I already wrote a general take in AI models in 2026: what I would actually pick — this post is the Foundry-specific deep dive.

Read article: Microsoft Foundry Model Router and Catalog: A Deep Dive
Microsoft Foundry June 2026: Build More Than a Demo - Jannik ReinhardRead Microsoft Foundry June 2026: Build More Than a Demo
Jul 20, 2026AI

Microsoft Foundry June 2026: Build More Than a Demo

The Microsoft Foundry June 2026 update is much bigger than the arrival of another model. It changes how we build, operate and distribute agents. Claude reached general availability. Agents can move into Microsoft 365 Copilot and Teams through one governed publishing path. Toolboxes, Routines, Memory and evaluation are becoming parts of the same operating model. I first want to go through the complete update and explain what each area changes. After that, I build something practical on top of it: an Intune Change Briefing that reviews a planned endpoint change with Claude in Microsoft Foundry. The goal is not to copy the release notes. The goal is to understand what we can now build that was difficult before. I use my Modern Dev Mgmt tenant for the screenshots and the live Azure checks. The screenshots were taken on 20 July 2026. The Python sample is syntax-checked with anthropic 0.79.0 and azure-identity 1.25.1. You still need your own Claude deployment before it can send a real request.

Read article: Microsoft Foundry June 2026: Build More Than a Demo
Secure Microsoft Foundry: Network, Identity and Guardrails - Jannik ReinhardRead Secure Microsoft Foundry: Network, Identity and Guardrails
Jul 15, 2026AI

Secure Microsoft Foundry: Network, Identity and Guardrails

AI agents in production are a security topic, not only an AI topic. An agent has an identity, network paths, data at rest and a behavior that you need to control. In this blog post I explain how I secure Microsoft Foundry end to end, from the IT admin perspective: network isolation, agent identities, RBAC, encryption and guardrails. This is the checklist I would hand to any team that wants to move a Foundry agent from playground to production. I think about it in four layers, and I will walk through them in this order.

Read article: Secure Microsoft Foundry: Network, Identity and Guardrails
Microsoft Foundry vs Copilot Studio: Which Agent Platform? - Jannik ReinhardRead Microsoft Foundry vs Copilot Studio: Which Agent Platform?
Jul 15, 2026AI

Microsoft Foundry vs Copilot Studio: Which Agent Platform?

Many companies want to build AI agents right now, and the first question I get is always the same: Microsoft Foundry vs Copilot Studio — which one should we use? In this blog post I explain how both platforms work under the hood, compare models, hosting, pricing, and governance, and I am honest about quality — because that is where many Copilot Studio projects struggle. I also explain why, in the age of AI-assisted coding, the "full code" platform Foundry is often the faster way to a working agent. At the end you should know which platform fits your scenario — or if you should use both together. Note: Azure AI Foundry was renamed to Microsoft Foundry at Ignite 2025, and the new Foundry Agent Service reached general availability on March 16, 2026. In this post I always mean the new Microsoft Foundry.

Read article: Microsoft Foundry vs Copilot Studio: Which Agent Platform?
Admin By Request Unboxed: My Full EPM Walkthrough - Jannik ReinhardRead Admin By Request Unboxed: My Full EPM Walkthrough
Jul 9, 2026Intune

Admin By Request Unboxed: My Full EPM Walkthrough

Advertisement: This post is the first episode of my unboxing series in partnership with Admin By Request. As always, the walkthrough, the opinions and the experiences are 100% my own. Welcome to the first episode of my unboxing series! In this series I look at the products of Admin By Request in detail — and I start with the product the company is best known for: Endpoint Privilege Management (EPM). In this blog post I explain what Admin By Request is, how the solution removes standing local admin rights without blocking people from doing their work, and what I would configure first. If you prefer watching over reading, the full video episode is here: https://youtu.be/KmS9_8aLL4A

Read article: Admin By Request Unboxed: My Full EPM Walkthrough
More posts available.
Complete archiveAll articles by year

2026

2025

2024

2023

2022

2021

Instruction pages