Pular para o conteúdo principal
O Azure DevOps está disponível apenas para usuários do nosso plano Enterprise

Por que integrar o Devin ao Azure DevOps?

Integrar o Devin à sua organização no Azure DevOps permite que ele clone repositórios, abra pull requests e colabore de forma eficaz com sua equipe. Essa integração permite que o Devin trabalhe perfeitamente integrado ao seu fluxo de desenvolvimento atual.

Pré-requisitos

Antes de configurar a integração com o Azure DevOps, certifique-se de que você tenha:
  • Privilégios de Administrador Global do Azure Active Directory (AAD) - Necessários para autorizar o acesso do Devin à sua organização do Azure DevOps
  • Conta de serviço dedicada - Recomendamos criar uma nova conta do Azure DevOps especificamente para o Devin (por exemplo, [email protected]), em vez de usar uma conta de usuário existente, para um gerenciamento de acesso mais organizado
O usuário com privilégios de Administrador Global do AAD deve estar autenticado no navegador durante o processo de configuração da integração.

Configurando a integração

  1. Na sua conta Enterprise Devin, navegue até Settings > Enterprise Settings > Connected Accounts
Azure DevOps Conected Accounts
  1. Na página Connected Accounts, clique no botão Connect to Azure DevOps.
Connect To Azure DevOps
  1. Uma nova guia do navegador será aberta, solicitando que você conceda à Devin permissão para a sua Azure DevOps Organization. Certifique-se de estar autenticado com a conta que possui privilégios de AAD Global Admin (de preferência a conta de serviço dedicada da Devin que você criou).
Azure DevOps Permissions
  1. Após conceder as permissões, você verá a sua integração com o Azure DevOps e seus Repositories conectados na página Connected Accounts em Enterprise Settings.
Azure DevOps Integrated
  1. Agora que a Devin tem acesso ao seu Azure DevOps, você pode conceder permissões a qualquer suborganização na sua conta Enterprise. Para fazer isso, selecione Git Permissions na sua integração com o Azure DevOps, escolha uma suborganização e conceda permissões no nível de Group ou de Repository.
Azure DevOps Git Permissions
  1. Para cada suborganização que recebeu permissões, navegue até Devin’s Settings > Devin’s Machine, clique em + Repository e integre os repositórios à Devin’s Machine.
Azure DevOps Devin's Machine
Recomendamos configurar branch policies no Azure DevOps para garantir que todas as alterações passem por processos de revisão adequados antes de serem mescladas.
Se o seu Microsoft Entra ID estiver integrado ao HRIS (Human Resources Information System) da sua organização, etapas adicionais de configuração poderão ser necessárias para concluir a integração com o Azure DevOps. Entre em contato com a equipe de suporte da Devin para obter assistência com a configuração avançada.