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.

Azure DevOps 1 of 4 · Screenshot placeholder

Start the Azure DevOps connection

Show the Azure DevOps provider card with Connect Azure DevOps.

Future capture briefUse a documentation environment. Do not show a real tenant, organization, project, repository, user, email, or application ID.

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.

Azure DevOps 2 of 4 · Screenshot placeholder

Approve the Microsoft Entra connection

Show a staged consent summary without revealing tenant or user identity.

Future capture briefHide tenant, user, organization, project, repository, application, callback, OAuth code, state, and token values.

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.

Azure DevOps 3 of 4 · Screenshot placeholder

Verify Azure DevOps access

Show one synthetic Azure DevOps owner with Connected status, Refresh access, and Open Azure DevOps.

Future capture briefReplace the owner and hide tenant, organization, project, repository, connection, and provider identifiers.

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.

Azure DevOps 4 of 4 · Screenshot placeholder

Review Azure DevOps defaults

Show Azure DevOps as Default provider with safe governance settings.

Future capture briefDo not show live tenant, organization, project, repository, user, connection, or automation data.

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.