Skip to main content

Acerca de GitHub Connect

GitHub Connect mejora GitHub Enterprise Server al darle acceso a datos y flujos de trabajo de GitHub Enterprise Cloud.

GitHub Connect permite a tu instancia de GitHub Enterprise Server conectarse con su empresa en GitHub Enterprise Cloud de forma limitada.

Después de habilitar GitHub Connect, puede elegir qué características habilitar. Por ejemplo, puede hacer lo siguiente:

  • Sincronización automática del uso de licencias entre entornos
  • Unificación de los resultados de búsqueda y los datos de contribución del usuario
  • Active las funciones que dependen de GitHub.com, como Dependabot alerts para las vulnerabilidades de seguridad de las que se hace seguimiento en GitHub Advisory Database

Acerca de la conexión

Para habilitar GitHub Connect, configure una conexión entre tu instancia de GitHub Enterprise Server y una cuenta de empresa en GitHub.com o GHE.com. La conexión usa HTTPS a través de los puertos 443 o 80 y está protegido por TLS.

  • GitHub Connect no abre tu instancia de GitHub Enterprise Server a la Internet pública.
  • Ninguno de los datos privados de su empresa queda expuesto a los usuarios de GitHub Enterprise Cloud.
  • GitHub Connect transmite solo los datos limitados necesarios para las características que habilite. A menos que habilites la sincronización de licencias, no se transmite ningún dato personal. Para obtener más información, consulta Transmisión de datos.
  • Habilitar GitHub Connect no permitirá a los usuarios de GitHub Enterprise Cloud realizar cambios en GitHub Enterprise Server.

Características de GitHub Connect

Después de configurar la conexión entre tu instancia de GitHub Enterprise Server y GitHub Enterprise Cloud, puede habilitar características individuales de GitHub Connect.

Si se conecta a una empresa en GHE.com:

  • Las estadísticas del servidor no están disponibles.
  • GitHub.com las acciones no están disponibles.
CaracterísticaDescripciónMás información
Sincronización automática de licencias de usuarioAdministra el uso de licencias en todas tus implementaciones GitHub Enterprise sincronizando automáticamente las licencias de usuario de tu instancia de GitHub Enterprise Server a GitHub Enterprise Cloud.Habilitar la sincronización de licencias de usuario automática para tu empresa

| Dependabot | Permitir a los usuarios buscar y corregir vulnerabilidades en las dependencias de código. | Habilitación de Dependabot para la empresa | | GitHub.com acciones | Permitir que los usuarios utilicen acciones de GitHub.com en archivos de flujo de trabajo públicos. | Habilitación del acceso automático a acciones de GitHub.com mediante GitHub Connect | | Server Statistics | Analice sus propios datos agregados de GitHub Enterprise Server y nos ayude a mejorar GitHub productos. | Habilitación de estadísticas de servidor para tu empresa | | Búsqueda unificada | Permite que los usuarios incluyan repositorios de GitHub Enterprise Cloud en sus resultados de la búsqueda cuando buscan desde tu instancia de GitHub Enterprise Server. | Habilitar la búsqueda unificada para tu empresa | | Contribuciones unificadas | Permitir que los usuarios incluyan recuentos de contribuciones anonimizados para su trabajo de tu instancia de GitHub Enterprise Server en sus gráficos de contribuciones de GitHub Enterprise Cloud. | Habilitar las contribuciones unificadas para tu empresa |

Transmisión de datos

Cuando GitHub Connect está habilitado, un registro de GitHub Enterprise Cloud almacena información sobre la conexión. Si habilita características individuales de GitHub Connect, se transmiten datos adicionales.

Nota:

No se transmiten nunca repositorios, incidencias ni solicitudes de extracción desde GitHub Enterprise Server hasta GitHub Enterprise Cloud por GitHub Connect.

Datos transmitidos cuando GitHub Connect está habilitado

Al habilitar GitHub Connect o características específicas GitHub Connect , un registro de GitHub Enterprise Cloud almacena la siguiente información sobre la conexión.

  • La parte de la clave pública de su GitHub Enterprise Server licencia
  • Hash de la GitHub Enterprise Server licencia
  • El nombre del cliente de su licencia GitHub Enterprise Server
  • La versión de tu instancia de GitHub Enterprise Server
  • Nombre de host de tu instancia de GitHub Enterprise Server
  • La cuenta empresarial de GitHub Enterprise Cloud que está conectada a tu instancia de GitHub Enterprise Server
  • Token de autenticación que usa tu instancia de GitHub Enterprise Server para realizar solicitudes a GitHub Enterprise Cloud
  • Si la seguridad de la capa de transporte (TLS) está habilitada y configurada en tu instancia de GitHub Enterprise Server
  • Las GitHub Connect características que están habilitadas en tu instancia de GitHub Enterprise Servery la fecha y hora de habilitación
  • El umbral de inactividad de tu empresa
  • La cantidad de usuarios inactivos de tu empresa
  • Recuento de licencias consumidas, que no incluye usuarios suspendidos.

GitHub Connect sincroniza los datos de conexión anteriores entre tu instancia de GitHub Enterprise Server y GitHub Enterprise Cloud semanalmente, comenzando desde el día y la hora aproximada que GitHub Connect se ha habilitado.

Datos transmitidos por características individuales de GitHub Connect

Se transmiten datos adicionales si habilita características individuales de GitHub Connect.

CaracterísticaDatos¿De qué manera fluyen los datos?¿Dónde se utilizan los datos?
Sincronización automática de licencias de usuarioEl identificador de usuario y las direcciones de correo electrónico de cada GitHub Enterprise Server usuario, y si el usuario consume una licencia para , GitHub Advanced Securityo GitHub Code Security.GitHub Secret ProtectionDe GitHub Enterprise Server a GitHub Enterprise CloudGitHub Enterprise Cloud
Dependabot alertsAlertas de vulnerabilidadesDe GitHub.com a GitHub Enterprise ServerGitHub Enterprise Server
Dependabot updatesDependencias y metadatos para el repositorio de cada dependencia

Si una dependencia se almacena en un repositorio privado en GitHub.com, los datos solo se transmitirán si Dependabot está configurado y autorizado para acceder a ese repositorio.
De GitHub.com a GitHub Enterprise ServerGitHub Enterprise Server
Acciones GitHub.comNombre de la acción, acción (archivo YAML de GitHub Marketplace)De GitHub.com a GitHub Enterprise Server

De GitHub Enterprise Server a GitHub.com
GitHub Enterprise Server
Server StatisticsAgregue métricas sobre el uso de GitHub Enterprise Server. Para obtener la lista completa de métricas, consulta Acerca de las estadísticas del servidor.De GitHub Enterprise Server a GitHub Enterprise CloudGitHub Enterprise Cloud
Búsqueda unificadaTérminos de búsqueda, resultados de búsquedaDe GitHub Enterprise Cloud a GitHub Enterprise Server

De GitHub Enterprise Server a GitHub Enterprise Cloud
GitHub Enterprise Server
Contribuciones unificadasRecuento de contribucionesDe GitHub Enterprise Server a GitHub Enterprise CloudGitHub Enterprise Cloud

Habilitar GitHub Connect

Para habilitar GitHub Connect, consulte el artículo correspondiente a su entorno GitHub Enterprise Cloud.