Skip to content

Ai governance#9

Open
hudua wants to merge 5 commits intomainfrom
ai-governance
Open

Ai governance#9
hudua wants to merge 5 commits intomainfrom
ai-governance

Conversation

@hudua
Copy link
Contributor

@hudua hudua commented Feb 7, 2026

No description provided.

This PR adds comprehensive Azure Policy governance for Azure Machine Learning and AI Foundry resources.

Policy categories:
- Network Security: Disable public access, require private endpoints, VNet integration
- Identity Management: Disable local auth, require Azure AD/Entra ID
- Data Protection: Customer-managed key (CMK) encryption
- Model Governance: Restrict deployments to approved AI models
- Logging: Enable diagnostic logging for AI services

Files added:
- ai-governance.bicep: Main deployment file (subscription scope)
- ai-governance.bicepparam: Parameters for customization
- modules/ai-policy-initiative.bicep: Policy initiative definition
- modules/ai-policies.bicep: Individual policy assignments
- POLICIES.md: Documentation of all controls
Copy link

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 subscription-scoped Azure Policy governance for AI resources (Azure ML + AI Foundry) and updates networking to better align with landing zone controls.

Changes:

  • Introduces AI governance initiative + assignment templates and a parameter file for effect configuration.
  • Enhances VNet deployment with optional DDoS protection and enforces NSG association for the PE subnet.
  • Updates infra docs to describe the new AI governance capabilities.

Reviewed changes

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

Show a summary per file
File Description
infra/vnet.bicep Adds optional DDoS plan support, NSG creation/association, and outputs for integration.
infra/modules/ai-policy-initiative.bicep Creates a custom policy initiative grouping built-in AI governance policies.
infra/modules/ai-policies.bicep Adds individual policy assignments (resource-group oriented) with configurable enforcement toggles.
infra/config.json Updates Foundry naming defaults.
infra/ai-governance.bicepparam Adds a parameter set to drive policy effects and allowed model IDs.
infra/ai-governance.bicep Deploys the initiative and assigns it at subscription scope with environment-based enforcement mode.
infra/README.md Documents how to deploy and configure AI governance policies.
infra/POLICIES.md Adds detailed policy documentation, categories, and deployment guidance.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Vallentyne
Copy link
Contributor

will approve and fix the stuff it found in my code.

Vallentyne and others added 3 commits February 9, 2026 08:16
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.

3 participants