Skip to content

Addition of Azure Policy Analyzer#1112

Closed
samikroy wants to merge 4 commits intogithub:stagedfrom
samikroy:main
Closed

Addition of Azure Policy Analyzer#1112
samikroy wants to merge 4 commits intogithub:stagedfrom
samikroy:main

Conversation

@samikroy
Copy link


Description

Addition of Azure Policy Analyzer, a specialized GitHub Copilot agent designed for Cloud Security Architects and GRC professionals. It automates the extraction and analysis of live Azure Policy compliance data, mapping it directly to major regulatory frameworks.

Key Features
Deterministic Single-Pass Workflow: Executes discovery, analysis, and executive reporting in a single interaction.

Framework Mapping: Built-in correlation for NIST SP 800-53 R5, ISO 27001, MCSB, and CIS Azure Foundations.

Live Data Integration: Leverages Azure MCP (Model Context Protocol) and Resource Graph (ARG) for real-time compliance posture (no static data/hallucinations).

Executive Risk Reporting: Delivers findings with severity scoring, business impact, and action plans.


Type of Contribution

  • New agent file.

By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

@samikroy samikroy requested a review from aaronpowell as a code owner March 21, 2026 12:27
Copilot AI review requested due to automatic review settings March 21, 2026 12:27
@samikroy samikroy changed the base branch from main to staged March 21, 2026 12:29
@samikroy samikroy requested a review from dvelton as a code owner March 21, 2026 12:29
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new GitHub Copilot agent definition for analyzing Azure Policy compliance and updates the agents index to include it.

Changes:

  • Added Azure Policy Analyzer agent definition with single-pass workflow + required output sections/guardrails.
  • Added the new agent to docs/README.agents.md so it appears in the published agent list.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
docs/README.agents.md Adds the new agent to the documented agents table.
agents/azure-policy-analyzer.agent.md Introduces the new Azure Policy Analyzer agent definition and operating instructions.

Comment on lines +204 to +205
| [WinUI 3 Expert](../agents/winui3-expert.agent.md)<br />[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fwinui3-expert.agent.md)<br />[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fwinui3-expert.agent.md) | Expert agent for WinUI 3 and Windows App SDK development. Prevents common UWP-to-WinUI 3 API mistakes, guides XAML controls, MVVM patterns, windowing, threading, app lifecycle, dialogs, and deployment for desktop Windows apps. | |
| [Azure Policy Analyzer](../agents/azure-policy-analyzer.agent.md)<br />[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-policy-analyzer.agent.md)<br />[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-policy-analyzer.agent.md) | Agent designed for Cloud Security Architects and GRC professionals. It automates the extraction and analysis of live Azure Policy compliance data, mapping it directly to major regulatory frameworks. | |
Copy link

Copilot AI Mar 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This new agent entry is appended at the end of the table, but the agent list is ordered alphabetically (the other Azure agents are near the top). Please move this row into the existing "Azure" section so readers can find it consistently.

Suggested change
| [WinUI 3 Expert](../agents/winui3-expert.agent.md)<br />[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fwinui3-expert.agent.md)<br />[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fwinui3-expert.agent.md) | Expert agent for WinUI 3 and Windows App SDK development. Prevents common UWP-to-WinUI 3 API mistakes, guides XAML controls, MVVM patterns, windowing, threading, app lifecycle, dialogs, and deployment for desktop Windows apps. | |
| [Azure Policy Analyzer](../agents/azure-policy-analyzer.agent.md)<br />[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-policy-analyzer.agent.md)<br />[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-policy-analyzer.agent.md) | Agent designed for Cloud Security Architects and GRC professionals. It automates the extraction and analysis of live Azure Policy compliance data, mapping it directly to major regulatory frameworks. | |
| [Azure Policy Analyzer](../agents/azure-policy-analyzer.agent.md)<br />[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-policy-analyzer.agent.md)<br />[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-policy-analyzer.agent.md) | Agent designed for Cloud Security Architects and GRC professionals. It automates the extraction and analysis of live Azure Policy compliance data, mapping it directly to major regulatory frameworks. | |
| [WinUI 3 Expert](../agents/winui3-expert.agent.md)<br />[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fwinui3-expert.agent.md)<br />[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fwinui3-expert.agent.md) | Expert agent for WinUI 3 and Windows App SDK development. Prevents common UWP-to-WinUI 3 API mistakes, guides XAML controls, MVVM patterns, windowing, threading, app lifecycle, dialogs, and deployment for desktop Windows apps. | |

Copilot uses AI. Check for mistakes.
---
name: Azure Policy Analyzer
description: Analyze Azure Policy compliance posture (NIST SP 800-53, MCSB, CIS, ISO 27001, PCI DSS, SOC 2), auto-discover scope, and return a structured single-pass risk report with evidence and remediation commands.
tools: [read, edit, search, execute, web, todo]
Copy link

Copilot AI Mar 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The agent instructions say to "Prefer Azure MCP" and the PR description mentions using Azure MCP + Resource Graph, but the front matter tools: list does not include any azure-mcp/* (or the ARG query tool used by other Azure agents). Without those tools the agent can't actually retrieve live policy/compliance data as described. Add the relevant Azure MCP toolset(s) (and Resource Graph query tool, if needed) to tools:.

Suggested change
tools: [read, edit, search, execute, web, todo]
tools: [read, edit, search, execute, web, todo, azure-mcp/policy, azure-mcp/resource-graph]

Copilot uses AI. Check for mistakes.
Added Azure MCP tools for policy and resource graph.
samikroy and others added 2 commits March 21, 2026 23:13
Added Azure Policy Analyzer and updated WinUI 3 Expert entry.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants