Azure DevOps
Akto's integration with Azure DevOps allows you to maintain agentic AI security through Azure Pipelines. With this integration, you'll be able to:
Check status of Akto CICD scans directly from Azure DevOps through quality gates
Generate scans from live functional traffic for targeted security scanning
Insert security seamlessly into existing functional scans with complete automation

Prerequisites
Azure DevOps project with administrator access
Akto dashboard access
Akto API credentials (API key and dashboard URL)
Steps to Configure Azure DevOps Pipeline
1. Create Pipeline Configuration
Create a new file named azure-pipelines.yml in your repository root:

2. Configure Pipeline Variables
Go to Pipelines > Edit > Variables

Add the following required variables:
AKTO_DASHBOARD_URL: Your Akto dashboard URLAKTO_API_KEY: Your Akto API key (mark as secret)AKTO_TEST_ID: Your Akto test IDWAIT_TIME_FOR_RESULT: Time to wait for scan results

Save it and then hit the run button

3. Set Up Branch Policies [OPTIONAL - to configure pipeline for all builds]
Navigate to Project Settings > Repositories
Select your repository branch
Add build policy:
Add build pipeline
Make it required
4. Verify Integration [OPTIONAL]
Create a new pull request
Verify that Akto security checks appear in the pipeline
Check scan results in the Azure DevOps pipeline interface
Viewing Results
Navigate to your pipeline run
Check the 'Test Stage' logs
Review security scan results
Access detailed reports in Akto dashboard
Last updated