Saltar al contenido principal
Azure DevOps solo está disponible para usuarios de nuestro plan Enterprise

¿Por qué integrar Devin con Azure DevOps?

Integrar Devin con tu organización de Azure DevOps permite que Devin clone repositorios, cree pull requests y colabore eficazmente con tu equipo. Esta integración permite que Devin trabaje sin problemas dentro de tu flujo de desarrollo existente.

Requisitos previos

Antes de configurar la integración con Azure DevOps, asegúrate de tener lo siguiente:
  • Permisos de Administrador global de Azure Active Directory (AAD): necesarios para autorizar el acceso de Devin a tu organización de Azure DevOps
  • Cuenta de servicio dedicada: recomendamos crear una nueva cuenta de Azure DevOps específicamente para Devin (por ejemplo, [email protected]) en lugar de usar una cuenta de usuario existente, para una gestión de accesos más sencilla
El usuario con permisos de Administrador global de AAD debe iniciar sesión en el navegador durante el proceso de configuración de la integración.

Configuración de la integración

  1. En tu cuenta de Enterprise Devin, ve a Settings > Enterprise Settings > Connected Accounts
Azure DevOps Conected Accounts
  1. Una vez en la página de Connected Accounts, haz clic en el botón Connect to Azure DevOps.
Connect To Azure DevOps
  1. Esto abrirá una nueva pestaña del navegador, donde se te pedirá que le otorgues a Devin permisos para tu organización de Azure DevOps. Asegúrate de haber iniciado sesión con la cuenta que tiene privilegios de AAD Global Admin (idealmente la cuenta de servicio dedicada de Devin que creaste).
Azure DevOps Permissions
  1. Una vez que hayas otorgado los permisos, verás tu integración de Azure DevOps y tus repositorios conectados nuevamente en la página de Connected Accounts en Enterprise Settings.
Azure DevOps Integrated
  1. Ahora que Devin tiene acceso a tu Azure DevOps, puedes otorgar permisos a cualquiera o a todas las suborganizaciones dentro de tu cuenta Enterprise. Para hacerlo, selecciona Git Permissions en tu integración de Azure DevOps, elige una suborganización y otorga permisos ya sea a nivel de Group o de Repository.
Azure DevOps Git Permissions
  1. Para cada suborganización a la que se le hayan otorgado permisos, ve a Devin’s Settings > Devin’s Machine, haz clic en + Repository e integra los repositorios en Devin’s Machine.
Azure DevOps Devin's Machine
Recomendamos configurar branch policies en Azure DevOps para garantizar que todos los cambios pasen por los procesos de revisión adecuados antes de fusionarse.
Si tu Microsoft Entra ID está integrado con el sistema de información de recursos humanos (HRIS, por sus siglas en inglés) de tu organización, es posible que se requieran pasos de configuración adicionales para completar la integración de Azure DevOps. Ponte en contacto con el equipo de soporte de Devin para obtener ayuda con la configuración avanzada.