Skip to content

fix: enabled system managed identity#523

Merged
Avijit-Microsoft merged 1 commit into
devfrom
enable-system-managed-identity
Jul 10, 2025
Merged

fix: enabled system managed identity#523
Avijit-Microsoft merged 1 commit into
devfrom
enable-system-managed-identity

Conversation

@Priyanka-Microsoft

Copy link
Copy Markdown
Contributor

Purpose

  • ...
    This pull request introduces enhancements to the Azure Bicep templates for deploying AI-related infrastructure. The changes primarily focus on improving support for existing AI service and project resources, adding flexibility for parameter defaults, and enabling system-assigned identities. Below are the most important changes grouped by theme:

Enhancements for Existing AI Resources

  • Added a new module existing_foundry_project.bicep to handle existing Azure AI Services and AI Projects, including outputs for properties like location, SKU, and network access configurations.
  • Updated deploy_ai_foundry.bicep and deploy_backend_docker.bicep to integrate the new existing_foundry_project.bicep module, enabling conditional logic for existing AI resources. [1] [2]

Parameter Improvements

  • Set default values for keyVaultName and managedIdentityObjectId parameters in deploy_ai_foundry.bicep to allow optional overrides. [1] [2]
  • Added new parameters like aiLocation, aiKind, aiSkuName, and others to deploy_foundry_role_assignment.bicep for better configurability.

Role Assignment Enhancements

  • Enhanced role assignment logic in deploy_ai_foundry.bicep and deploy_backend_docker.bicep to support both new and existing AI resources, including dynamic handling of network and identity configurations. [1] [2]

System-Assigned Identity Support

  • Introduced conditional creation of AI Services and AI Projects with system-assigned identities in deploy_foundry_role_assignment.bicep.

Output Adjustments

  • Added outputs in existing_foundry_project.bicep and updated outputs in other templates to expose key properties like location, skuName, and publicNetworkAccess. [1] [2]

These updates improve the flexibility, reusability, and scalability of the deployment templates for Azure AI resources.

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

@Avijit-Microsoft
Avijit-Microsoft merged commit f10f3c1 into dev Jul 10, 2025
5 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 3.11.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@Priyanka-Microsoft
Priyanka-Microsoft deleted the enable-system-managed-identity branch July 14, 2025 05:00
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