Azure DevOps (ADO) Integration

Overview

Discover every Git repository across your Azure DevOps organization and import them into the Praetorian Guard platform — ensuring your source code management attack surface is fully visible.

What It Does

Connect your Azure DevOps organization to automatically enumerate all projects and Git repositories. The integration crawls your entire organization (or a specific project), discovers every active repository, and imports them as trackable assets. Forked and disabled repositories are automatically excluded to keep your inventory clean.

Key Benefits

  • Full SCM Visibility - Every Git repository across all projects in your Azure DevOps organization is discovered and tracked

  • Flexible Scoping - Connect at the organization level to scan everything, or target a specific project or individual repository

  • Clean Inventory - Forks and disabled repositories are automatically filtered out

  • Concurrent Scanning - Repositories are processed in parallel (up to 25 concurrently) for fast discovery across large organizations

  • Credential Propagation - Repository assets inherit integration credentials, enabling downstream security scanning of source code

How to Get Started

  1. Navigate to Integrations and select Azure DevOps

  2. Enter your Azure DevOps URL in one of these formats:

    • dev.azure.com/{org} — scan all projects

    • dev.azure.com/{org}/{project} — scan a specific project

    • dev.azure.com/{org}/{project}/_git/{repo} — target a single repo

  3. Provide your Azure DevOps personal access token

  4. Save — repositories appear as assets in your inventory

Requirements

  • Azure DevOps organization with API access

  • Personal access token (PAT) with Code (read) scope

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board

Integration

Tags

Urgent Priority

ETA
Feb 20, 2026
Date

3 months ago

Author

Linear

Subscribe to post

Get notified by email when there are changes.