Compartir a través de


Introducción a las solicitudes de incorporación de cambios en la nube de GitHub Microsoft 365 Copilot conector

El conector de solicitudes de incorporación de cambios en la nube de GitHub Microsoft 365 Copilot permite a las organizaciones indexar las solicitudes de incorporación de cambios almacenadas en repositorios de GitHub y hacer que puedan realizar búsquedas en Microsoft 365 Copilot y experiencias de Búsqueda de Microsoft. Mediante la integración de datos de GitHub, los usuarios pueden recuperar información sobre las solicitudes de incorporación de cambios directamente en Copilot, simplificando la colaboración y la toma de decisiones para los equipos de desarrollo.

¿Por qué usar el conector de solicitudes de incorporación de cambios en la nube de GitHub para indexar los datos?

Este conector está diseñado para organizaciones que desean exponer datos de solicitud de incorporación de cambios de GitHub en Microsoft 365. Entre los escenarios comunes se incluyen:

  • Capacite a los desarrolladores y administradores de proyectos para que busquen y revisen rápidamente las solicitudes de incorporación de cambios en los repositorios.
  • Permitir que los responsables de la toma de decisiones empresariales realicen un seguimiento del progreso de la revisión del código y el estado del proyecto.
  • Compatibilidad con equipos de cumplimiento y auditoría con visibilidad sobre la actividad del repositorio.
  • Facilite el uso compartido de conocimientos y la colaboración haciendo que la información de la solicitud de incorporación de cambios sea accesible en Copilot y Microsoft Search.

Compilación de agentes con el conector de solicitudes de incorporación de cambios en la nube de GitHub

Los desarrolladores pueden usar este conector como origen de conocimiento en los agentes declarativos creados con Copilot Studio, el Generador de agentes en Microsoft 365 Copilot o el Kit de herramientas de agentes de Microsoft 365.

Avisos del agente

En los ejemplos siguientes se muestran mensajes que los usuarios pueden usar para recuperar información del conector de solicitudes de incorporación de cambios en la nube de GitHub.

Ingeniería

  • Mostrar todas las solicitudes de incorporación de cambios abiertas para el repositorio de contoso Pagos.
  • Enumera las solicitudes de incorporación de cambios combinadas en los últimos 30 días.
  • Busque solicitudes de incorporación de cambios asignadas a mí.

Control de calidad

  • ¿Qué solicitudes de incorporación de cambios están pendientes de revisión en la organización?
  • Enumera las solicitudes de incorporación de cambios que requieren aprobación de control de calidad.

Cumplimiento y auditoría

  • Resuma el estado de las solicitudes de incorporación de cambios para el proyecto Fabrikam/Inventory.
  • Enumera las solicitudes de incorporación de cambios combinadas en los últimos 30 días con fines de auditoría.

Funcionalidades y limitaciones del conector de solicitudes de incorporación de cambios en la nube de GitHub

El conector de solicitudes de incorporación de cambios en la nube de GitHub proporciona las siguientes funcionalidades:

  • Indexe las solicitudes de incorporación de cambios de GitHub para la búsqueda y recuperación en Copilot y Microsoft Search.
  • Mantener listas de control de acceso (ACL) de GitHub y permisos de usuario para un acceso seguro.
  • Personalice la frecuencia de rastreo y las preferencias de indexación.
  • Asigne identidades de usuario de GitHub a Microsoft Entra ID para una aplicación precisa de permisos.
  • Configure rastreos incrementales y completos para la indexación actualizada.
  • Admite la automatización basada en webhook para actualizaciones en tiempo real (versión preliminar).

El conector tiene las siguientes limitaciones:

  • No admite la indexación de canalizaciones de CI/CD de GitHub más allá de la indexación de estado.
  • No se admiten instancias de GitHub locales o autohospedadas.
  • Los comentarios y la información de confirmación no se rastrean.
  • Diseñado para GitHub Enterprise; Los planes gratuitos o de equipo pueden tener una funcionalidad limitada.
  • El inicio de sesión único (SSO) no se admite durante la configuración del conector.
  • Solo se admite el contenido de hasta 30 MB de tamaño. El contenido más grande no se indexa. En la mayoría de los casos, el contenido de la solicitud de incorporación de cambios está por debajo de este límite.
  • Por motivos de seguridad, el conector no admite la indexación de organizaciones donde todos los repositorios son públicos. Para desbloquear este escenario, póngase en contacto con el soporte técnico de Microsoft.

Tipos de datos indexados desde solicitudes de incorporación de cambios en la nube de GitHub

El conector indexa los metadatos de solicitud de incorporación de cambios, incluidos:

  • Contenido
  • Etiquetas
  • Description
  • Marcas de tiempo

Los datos indexados se exponen en Copilot y Microsoft Search, lo que permite a los usuarios consultar y recuperar información de solicitudes de incorporación de cambios de forma eficaz.

Modelo de permisos y control de acceso

Los permisos se aplican mediante la asignación de identidades de usuario de GitHub a Microsoft Entra ID propiedades (correo electrónico, inicio de sesión, nombre). Los administradores pueden configurar la asignación de identidades y establecer restricciones de acceso al repositorio. El conector respeta los permisos de nivel de organización para asegurarse de que los usuarios solo ven repositorios a los que están autorizados para acceder.

Para las empresas que usan el modelo Bring Your Own Key (BYOK) en lugar de Enterprise Managed Users (EMU), cada usuario debe habilitar el permiso para compartir el campo de identidad necesario en la configuración de su cuenta de GitHub.

Paso siguiente