The Azure DevOps integration is a two-in-one: it covers source control (Azure Repos) and project management (Azure Boards) under a single OAuth connection.
What Leanmote pulls from Azure DevOps
Repos: repositories, commits, pull requests, reviews.
Boards: work items, sprints, status history.
Pipelines: deployment events when configured (used for DORA).
Connect Azure DevOps
Open
Administration → Productivity Tools.Find Azure DevOps and click Connect.
Sign in with a Microsoft account that has access to the Azure DevOps organization you want to track.
Authorize the requested scopes.
Select the projects (covering both Repos and Boards) to include.
Click Save.
Permissions
Leanmote requests only read-only scopes — no write access to Azure DevOps. The integration needs read access to code (repos and pull requests), work items (Boards data), and build/release events (when configured for DORA), plus identity access to map ADO users to Leanmote teammates.
Webhooks and pipelines
Webhooks are configured for repos and boards. For Pipelines-driven Deployment Frequency and Lead Time, you'll need to enable Service Hooks pointing at Leanmote's deployment endpoint — see the troubleshooting article for details.
Common issues
Boards data missing — confirm the project has Boards enabled (some teams disable it).
Mixed-mode orgs — orgs that use Azure DevOps Boards for some teams and Jira for others should connect both integrations and use team mapping to route data.
Related articles
Integrations overview
Connect your first integrations
