Content by John Edward (87)

John Edward explains an upcoming Microsoft Entra default-permission change that lets ordinary users create agent blueprints unless admins disable it. The post breaks down what’s changing, what isn’t, and the specific Entra admin center setting IT teams should review before the November 2026 rollout.
Blogs
John Edward explains the planner-executor loop as a practical architecture for building agentic systems on Azure, focusing on how to separate planning from execution, validate model outputs, and run tool calls safely. The article maps the pattern to Azure services and highlights reliability, observability, and access-control decisions needed for production use.
Blogs
John Edward breaks down how to design stateful AI agents that can keep context across interactions, safely call external tools, and coordinate multi-step work with structured planning. The article focuses on practical system design: what to store, how to retrieve it, and how to control execution so agents behave reliably in production.
Blogs
John Edward explains a planned Microsoft Entra ID change that lets users register passkeys and other passwordless methods as their first MFA option, removing the previous requirement to set up SMS or voice first. The post outlines rollout phases and what admins should review in Conditional Access and authentication method policies.
Blogs
John Edward outlines a practical audit process for old online accounts, focusing on reducing account-takeover risk through breach checks, password hygiene, MFA, recovery settings, and reviewing third-party access like OAuth tokens and API keys.
Blogs
John Edward explains Microsoft’s Windows Update certificate rotation planned for 2027, including the two expiration deadlines and which Windows client and server versions need specific security updates to avoid losing access to Windows Update. It also outlines practical inventory, compliance, and recovery steps for IT teams.
Blogs
John Edward covers Microsoft’s new self-service onboarding flow for publishing new applications to the Microsoft Entra App Gallery, including built-in validation for SSO and provisioning integrations, submission tracking, and the rollout timeline from public preview to general availability in late 2026.
Blogs
John Edward explains Microsoft’s 2026 retirement of SharePoint Online’s one-time passcode (SPO OTP) flow and the shift to Microsoft Entra B2B guest accounts for external sharing in SharePoint Online and OneDrive, including what breaks, what stays, and what admins should do before the October–November rollout completes.
Blogs
John Edward covers Microsoft and AWS’s Azure Multicloud Interconnect for AWS announcement, focusing on what it changes for private, high-bandwidth connectivity between the two clouds and why it matters for teams running cross-cloud, data-heavy workloads.
Blogs
John Edward explains Microsoft’s general availability release of MCP-compliant tools in Copilot Studio agent workflows, and why standardized tool access matters for building enterprise AI agents that can reliably interact with proprietary systems, dynamic knowledge sources, and custom actions under existing governance.
Blogs
John Edward explains Microsoft Edge’s plan to retire Manifest V2 extensions for enterprises starting in early 2027, what the rollout timeline looks like, and what it means for extension developers and IT admins managing allow-lists and force-installed extensions.
Blogs
John Edward covers a Copilot Studio authentication update that adds Microsoft Entra ID-based identity for both delegated user access and service-to-service (S2S) scenarios, aimed at making enterprise agent deployments easier to secure and integrate with existing applications.
Blogs
John Edward summarizes Microsoft’s warning that firewall, proxy, and TLS inspection setups can break Windows Update connectivity, leaving devices without security patches. The post explains the certificate trust model behind Windows Update, why wildcard FQDN allowlists matter, and how admins can use PowerShell and audit logs to confirm the issue before changing network rules.
Blogs
John Edward lays out a practical checklist for taking an AI agent from demo to production using Microsoft Copilot and Azure AI Foundry, focusing on architecture choices, grounding with enterprise data, controlled tool permissions, evaluation, monitoring, and cost/latency controls.
Blogs
John Edward explains Microsoft’s required Microsoft Defender for Endpoint update on Android ahead of infrastructure changes, including the minimum supported app version and the rollout timeline. The post focuses on what IT admins should do to avoid disruptions to mobile threat protection across managed and user-updated devices.
Blogs
John Edward breaks down Microsoft’s August 2026 Windows security update, focusing on the phased Secure Boot certificate rollout, servicing stack improvements, and what admins and users should expect during installation (including a possible extra restart) across Windows 11, Windows 10, and Windows Server.
Blogs
John Edward explains how to apply FinOps practices to high-volume Azure AI workloads, focusing on the real cost drivers behind model usage, compute, and request patterns. The article lays out practical tactics—visibility, right-sizing, scaling, batching, caching, and guardrails—to keep AI spend predictable without sacrificing latency or reliability.
Blogs
John Edward covers a Microsoft Defender update that surfaces AI-generated Microsoft Purview Insider Risk Management triage summaries directly in the Defender alert queue, helping SOC analysts and insider risk investigators triage alerts faster while keeping the full investigation workflow in Purview.
Blogs
John Edward explains Microsoft’s retirement of support for the Microsoft Entra SSO plug-ins used with self-hosted Atlassian Jira and Confluence (Server/Data Center), what “unsupported” means in practice, and the security and operational risks organizations should plan for after July 31, 2026.
Blogs
John Edward breaks down what GitHub Copilot does (and doesn’t) send to the service, how training and retention settings vary by subscription, and the practical security risks teams should plan for when using AI-assisted coding in real projects.
Blogs
John Edward explains how to build an AI-powered IT support agent on Azure, using Azure AI Foundry with Azure OpenAI Service and (optionally) Azure AI Search for RAG-based answers grounded in internal documentation, plus ideas for automating common help desk actions like ticket creation and password resets.
Blogs
John Edward outlines practical Azure architecture best practices for enterprise applications, covering the Azure Well-Architected Framework, scalability and high availability patterns, security with Zero Trust, observability, infrastructure as code, CI/CD, cost controls, networking, disaster recovery, and governance.
Blogs
John Edward explains why AI agents that look great in demos often break down in production, and what teams need to engineer around the model to make agents reliable at scale.
Blogs
John Edward explains how Azure’s “Agentic Agents” can support resilient cloud operations across migration planning, observability, and continuous optimization. The article focuses on turning telemetry into actionable guidance, reducing alert fatigue, improving root-cause analysis, and driving cost, performance, security, and sustainability improvements in Azure environments.
Blogs
John Edward explains how to get more out of Windows Terminal on Windows 11, focusing on practical workflow improvements like profiles, tabs, split panes, the command palette, and keyboard shortcuts, plus common setups for PowerShell, WSL, Git, and Azure CLI.
Blogs
John Edward outlines an end-to-end approach for building a ServiceNow-focused AI assistant in Microsoft Copilot Studio, aimed at ticket auditing, SLA risk monitoring, and engineer performance reporting. The guide covers a layered architecture, ServiceNow REST API integration via Power Platform custom connectors, and practical security considerations for enterprise deployment.
Blogs
John Edward explains how to combine a Copilot Studio agent with Power Automate to draft emails and route them through a human approval step before sending, creating a practical “human-in-the-loop” workflow for safer, more consistent business communication.
Blogs
John Edward explains what an Agent Optimizer is in Azure AI Foundry Agent Service and why it matters for building reliable AI agents. The article breaks down how optimization works in practice—evaluating performance, refining instructions, improving workflows, and learning from feedback—to increase accuracy, efficiency, and user satisfaction.
Blogs
John Edward explains what “agentic AI” means in the Microsoft ecosystem, focusing on how goal-driven agents plan tasks, call tools, and maintain memory. The article maps those concepts to Azure AI Foundry, Semantic Kernel, and Microsoft Graph, with concrete enterprise workflow examples.
Blogs
John Edward introduces the GitHub Copilot Desktop App and explains how it extends Copilot beyond the IDE into a standalone workspace for understanding repositories, planning work, and getting AI help across day-to-day development tasks.
Blogs
John Edward explains why AI apps are moving from single “copilot” assistants to multi-agent systems, and how Semantic Kernel can be used to orchestrate specialized agents that collaborate via tools, memory, and coordination patterns—along with the practical engineering challenges this introduces.
Blogs
John Edward shares a practical list of 25 project ideas for building custom AI agents with Microsoft Copilot Studio, ranging from personal productivity assistants to customer support, onboarding, IT help desk, and document review bots.
Blogs
John Edward explains how Retrieval-Augmented Generation (RAG) works and how Azure AI Search fits into a production-ready RAG architecture, covering indexing, semantic and vector search, embeddings, chunking strategies, and practical steps to build a basic retrieval + generation workflow.
Blogs
John Edward explains how Microsoft Fabric OneLake in Azure acts as a single, organization-wide data lake and why it matters for modern enterprise analytics architecture, including reducing data silos, supporting lakehouse patterns, and improving governance and AI readiness.
Blogs
John Edward outlines practical ALM and environment strategy guidance for Microsoft Copilot Studio, focusing on how to run copilots like enterprise applications with multi-environment setups, solution-based development, source control, CI/CD pipelines, configuration management, governance, and ongoing monitoring.
Blogs
John Edward explains how to design multi-agent architectures in Microsoft Copilot Studio, using an orchestrator copilot plus specialized agents (IT, HR, sales, analytics). The article covers communication options (Power Automate, Dataverse, REST APIs), governance and security considerations, and practical scaling guidance like monitoring, shared knowledge sources, and independent versioning.
Blogs
John Edward walks through creating a first AI agent in Microsoft Copilot Studio, from defining the agent and connecting knowledge sources to enabling generative answers, testing conversations, and publishing to channels like Teams and websites.
Blogs
John Edward explains where Microsoft Copilot Studio sits in the Power Platform, and how it connects conversational AI to apps, workflows, data, and analytics through tools like Power Apps, Power Automate, Dataverse, and Power BI.
Blogs
John Edward explains how Declarative Agents and Autonomous Agents differ in Microsoft Copilot Studio, focusing on how each approach handles control, decision-making, and multi-step work. The article maps the trade-offs (predictability vs flexibility), gives practical use cases for each agent type, and offers guidance on choosing the right model for a given workflow.
Blogs
John Edward explains how Microsoft Copilot Studio structures conversational agents using topics (intent-focused conversation pathways) and nodes (step-by-step actions inside a topic). The article breaks down common node types, shows how topics and nodes fit together in real flows, and shares practical design tips for building maintainable copilots.
Blogs

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.