@TomOrdonez-0470 I hope you're doing well!
Greetings from Microsoft Q&A!
The behavior you're experiencing indicates that the connection is successfully reaching the Azure DevOps Git repository endpoint; however, the Git fetch/read operation is not being permitted for the identity used by the external integration.
The error message:
"Failed to access the Git Repository. Operation fetch is not permitted by server for origin."
typically indicates that the integration is unable to perform Git fetch operations against the Azure DevOps repository. This may be caused by repository permission changes, authentication issues, repository access restrictions, or changes affecting the account or token used by the integration.
As a next step, we recommend validating the following:
- Verify that the account or service identity used by the integration still has the required access to the Azure DevOps repository.
- Review whether any repository permissions, branch permissions, project security settings, or service connection configurations have changed recently.
- Confirm the authentication method used by the integration and ensure the configured credentials remain valid.
- Validate that the configured repository URL and repository settings remain unchanged.
For reference, Microsoft documentation related to Azure DevOps repository permissions and authentication:
- Azure DevOps Git repository permissions: https://learn.microsoft.com/azure/devops/repos/git/set-git-repository-permissions
- Azure DevOps branch permissions: https://learn.microsoft.com/azure/devops/repos/git/branch-permissions
- Azure DevOps authentication guidance: https://learn.microsoft.com/azure/devops
- Personal Access Tokens (PATs): https://learn.microsoft.com/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate
Please "Accept the Answer" if this information helped you. This will help us and others in the community as well.