Skip to content

Conversation

@Prajwal-Microsoft
Copy link
Contributor

Purpose

This pull request introduces significant changes to the authentication and deployment approach for Azure services in both the backend API and infrastructure layers. The main focus is on transitioning from API key-based authentication to Azure Managed Identity and Azure AD token-based authentication for services such as Azure AI Search and OpenAI, as well as simplifying and removing parameters from infrastructure Bicep modules.

Key changes include:

Backend API: Authentication Modernization

Infrastructure: Bicep Module Simplification

Created WAF version, and also added azd deployment rather than power shell deployment.

These changes modernize authentication patterns and streamline infrastructure-as-code, promoting better security and maintainability.

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

  • Validate different types of deployment such as WAF & NON WAF along with end to end Application testing.

Other Information

Kingshuk-Microsoft and others added 30 commits August 26, 2025 17:45
@Prajwal-Microsoft Prajwal-Microsoft merged commit c53ece9 into dev Sep 12, 2025
6 checks passed
@github-actions
Copy link

🎉 This PR is included in version 1.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants