Episode 502 - Azure Open AI and Security
Azure Open AI is widely used in industry but there are number of security aspects that must be taken into account when using the technology. Luckily for us, Audrey Long, a Software Engineer at Microsoft, security expert and renowned conference speaker, gives us insights into securing LLMs and provides various tips, tricks and tools to help developers use these models safely in their applications.

Media file: https://azpodcast.blob.core.windows.net/episodes/Episode502.mp3
YouTube: https://youtu.be/64Achcz97PI
Resources:
AI Tooling:
- Azure AI Tooling Announcing new tools in Azure AI to help you build more secure and trustworthy generative AI applications | Microsoft Azure Blog
- Prompt Shields to detect and block prompt injection attacks, including a new model for identifying indirect prompt attacks before they impact your model, coming soon and now available in preview in Azure AI Content Safety.
- Groundedness detection to detect “hallucinations” in model outputs, coming soon.
- Safety system messagesto steer your model’s behavior toward safe, responsible outputs, coming soon.
- Safety evaluations to assess an application’s vulnerability to jailbreak attacks and to generating content risks, now available in preview.
- Risk and safety monitoring to understand what model inputs, outputs, and end users are triggering content filters to inform mitigations, coming soon, and now available in preview in Azure OpenAI Service.
- AI Defender for Cloud
- AI Red Teaming Tool
AI Development Considerations:
- AI Assessment from Microsoft
- Microsoft Responsible AI Processes
- Define Use Case and Model Architecture
- Content Filtering System
- How to use content filters (preview) with Azure OpenAI Service - Azure OpenAI | Microsoft Learn
- Azure OpenAI Service includes a content filtering system that works alongside core models, including DALL-E image generation models. This system uses an ensemble of classification models to detect and prevent harmful content in both input prompts and output completions
- The filtering system covers four main categories: hate, sexual, violence, and self-harm
- Each category is assessed at four severity levels: safe, low, medium, and high
- Additional classifiers are available for detecting jailbreak risks and known content for text and code. JailBreaking Content Filters
- Red Teaming the LLM
- Create a Threat Model with OWASP Top 10
Other updates:
- Los Angeles Azure Extended Zones
- Carbon Optimization
- App Config Ref GA
- OS SKU In-Place Migration for AKS
- Operator CRD Support with Azure Monitor Managed Service
- Azure API Center Visual Studio Code Extension Pre-release
- Azure API Management WordPress Plugin
- Announcing a New OpenAI Feature for Developers on Azure
Published on:
Learn moreRelated posts
Semantic Reranking with Azure SQL, SQL Server 2025 and Cohere Rerank models
Supporting re‑ranking has been one of the most common requests lately. While not always essential, it can be a valuable addition to a solution...
How Azure Cosmos DB Powers ARM’s Federated Future: Scaling for the Next Billion Requests
The Cloud at Hyperscale: ARM’s Mission and Growth Azure Resource Manager (ARM) is the backbone of Azure’s resource provisioning and management...
Automating Business PDFs Using Azure Document Intelligence and Power Automate
In today’s data-driven enterprises, critical business information often arrives in the form of PDFs—bank statements, invoices, policy document...
Azure Developer CLI (azd) Dec 2025 – Extensions Enhancements, Foundry Rebranding, and Azure Pipelines Improvements
This post announces the December release of the Azure Developer CLI (`azd`). The post Azure Developer CLI (azd) Dec 2025 – Extensions En...
Unlock the power of distributed graph databases with JanusGraph and Azure Apache Cassandra
Connecting the Dots: How Graph Databases Drive Innovation In today’s data-rich world, organizations face challenges that go beyond simple tabl...
Azure Boards integration with GitHub Copilot
A few months ago we introduced the Azure Boards integration with GitHub Copilot in private preview. The goal was simple: allow teams to take a...
Microsoft Dataverse – Monitor batch workloads with Azure Monitor Application Insights
We are announcing the ability to monitor batch workload telemetry in Azure Monitor Application Insights for finance and operations apps in Mic...
Copilot Studio: Connect An Azure SQL Database As Knowledge
Copilot Studio can connect to an Azure SQL database and use its structured data as ... The post Copilot Studio: Connect An Azure SQL Database ...
Retirement of Global Personal Access Tokens in Azure DevOps
In the new year, we’ll be retiring the Global Personal Access Token (PAT) type in Azure DevOps. Global PATs allow users to authenticate across...