Microsoft
Microsoft logoMicrosoft · Feature trail

Azure Pipelines Supply Chain Security

11 posts · Dec 2012 – Apr 2026

What this trail covers

Azure Pipelines enhances supply chain security by introducing artifact policies that are enforced before deploying to critical environments. These policies, configured as Checks on Environments, leverage Open Policy Agent to evaluate custom rules against deployable artifacts, including container images and Kubernetes resources. Metadata is automatically attributed to artifacts, and deployments are blocked if policies are not met, ensuring that only compliant artifacts are promoted to production. This thread tracks the evolution of Azure DevOps' security capabilities, specifically focusing on integrating GitHub Advanced Security features like CodeQL and Dependency Scanning into the Azure Pipelines CI/CD workflow. The introduction of Pull Request (PR) Annotation allows security insights to be directly presented as annotations within the PR interface, enabling developers to see and fix potential security issues and vulnerabilities in code and dependencies early in the development cycle. This streamlines secure development practices and integrates security seamlessly into the CI/CD pipeline.

All Microsoft trails