Skip to content

Connect Azure DevOps

Azure DevOps uses Microsoft Entra ID authorization-code OAuth. It does not use the deprecated Azure DevOps OAuth registration flow or ask for a default personal access token.

Typical time
10–15 minutes
You need
ScrinCloud admin and Entra consent
Outcome
A connected Azure DevOps owner

Open Git Integration, find Azure DevOps, and choose Connect Azure DevOps. ScrinCloud opens the configured Microsoft Entra authorization flow.

Git Integration workspace with the Azure DevOps connection action available
Azure DevOps 1 of 4 · Start the Azure DevOps connectionShow the Azure DevOps provider card with Connect Azure DevOps.

Sign in with the approved organizational identity and review the delegated permissions. Approve only the access needed for Azure Repos and governed repository workflows.

Never paste a personal access token, authorization code, state value, callback URL, or access token into ScrinCloud documentation or support messages.

ScrinCloud provider connection area before external Azure DevOps authorization
Azure DevOps 2 of 4 · Approve the Microsoft Entra connectionShow the ScrinCloud provider connection area before external Microsoft authorization.

After Microsoft returns to ScrinCloud:

  1. confirm the Azure DevOps connection notice;
  2. find the intended owner in Connected Accounts;
  3. verify Connected status; and
  4. choose Refresh access.

Use Open Azure DevOps to review the organization and project in the provider when necessary.

Synthetic Git account library including a connected documentation-only Azure DevOps organization
Azure DevOps 3 of 4 · Verify Azure DevOps accessShow one synthetic Azure DevOps owner with Connected status, Refresh access, and Open Azure DevOps.

Set Default provider to Azure DevOps only when new workspace repository setup should prefer it. Review Auto-sync repositories, Create PR checks, and Require approval before apply.

The current Create repository and Set as default owner row actions are GitHub-only. Azure DevOps connections support refresh, reconnect, disconnect, and governed workspace use.

Git Integration settings sidebar used for newly linked Azure DevOps repositories
Azure DevOps 4 of 4 · Review Azure DevOps defaultsShow Azure DevOps as Default provider with safe governance settings.

The Azure DevOps provider card and account row should show Connected, the expected organizational owner should be present, and refresh should complete without a consent or permission error.

Ask the Microsoft Entra administrator to review and approve the configured application permissions. Do not use a personal access token as a workaround.

Confirm the connected Entra identity has access to the intended Azure DevOps organization and project, then refresh access.

Azure DevOps repository creation and default-owner actions are not exposed on the current Git Integration account row. Use the approved provider-side or workspace workflow available to your organization.