Skip to main content

Acerca de GitHub Connect

GitHub Connect mejora GitHub Enterprise Server dándote acceso a datos y flujos de trabajo desde GitHub Enterprise Cloud.

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

Después de habilitar GitHub Connect, puedes 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
  • Habilita características y flujos de trabajo adicionales que dependen de GitHub.com, tales como Dependabot alerts para las vulnerabilidades de seguridad de las que se hace un seguimiento en GitHub Advisory Database.

Acerca de la conexión

Para habilitar GitHub Connect, configuras una conexión entre tu instancia de GitHub Enterprise Server y la 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 al internet público.
  • Ninguno de los datos privados de tu empresa se exponen a los usuarios de GitHub Enterprise Cloud.
  • GitHub Connect transmite solo los datos limitados que se necesitan para las características que habilitas. 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.
  • Al habilitar GitHub Connect no se permitirá que los usuarios de GitHub Enterprise Cloud hagan cambios en GitHub Enterprise Server.

Características de GitHub Connect

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

Si te estás conectando a una empresa en GHE.com, las características que dependen de los datos de GitHub.com no están disponibles.

Conexiones a GitHub.com

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"
DependabotPermite a los usuarios buscar y corregir vulnerabilidades en las dependencias de código.Habilitación de Dependabot para la empresa
GitHub.com actionsPermite que los usuarios usen acciones de GitHub.com en archivos de flujo de trabajo públicos.Habilitación del acceso automático a las acciones de GitHub.com mediante GitHub Connect
Server StatisticsAnaliza tus propios datos agregados de GitHub Enterprise Server y ayúdanos a mejorar los productos de GitHub.Habilitación de estadísticas de servidor para tu empresa
Búsqueda unificada
Contribuciones unificadasPermitir 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"

Conexiones a GHE.com

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"
Búsqueda unificada
Contribuciones unificadasPermitir 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 se habilita GitHub Connect, un registro en GitHub Enterprise Cloud almacena información acerca de la conexión. Los datos adicionales se transmiten si habilitas las características individuales de GitHub Connect.

Note

Jamás se transmitirán repositorios, incidencias ni solicitudes de cambios desde GitHub Enterprise Server hacia GitHub Enterprise Cloud mediante GitHub Connect.

Datos transmitidos cuando se habilita GitHub Connect.

Cuando habilitas GitHub Connect o características específicas de GitHub Connect, un registro en las tiendas de GitHub Enterprise Cloud almacena la siguiente información sobre la conexión.

  • La parte pública de la clave de tu licencia GitHub Enterprise Server
  • Un hash de tu licencia GitHub Enterprise Server
  • El nombre personalizado de tu licencia GitHub Enterprise Server
  • La versión de tu instancia de GitHub Enterprise Server
  • El nombre de host de tu instancia de GitHub Enterprise Server
  • La cuenta empresarial en GitHub Enterprise Cloud que está conectada a tu instancia de GitHub Enterprise Server
  • El token de autenticación que utiliza tu instancia de GitHub Enterprise Server para hacerle solicitudes a GitHub Enterprise Cloud
  • Si se habilitó la Seguridad de Capa de Transporte (TLS) y se configuró en tu instancia de GitHub Enterprise Server
  • Las características de GitHub Connect que se habilitan en tu instancia de GitHub Enterprise Server y la fecha y hora de su habilitación.
  • El umbral de inactividad de tu empresa
  • La cantidad de usuarios inactivos de tu empresa
  • Un conteo de plazas que consumen licencias, el cual no incluye a los usuarios suspendidos

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

Datos que transmiten las características individuales de GitHub Connect.

Los datos adicionales se transmiten si habilitas las características individuales de GitHub Connect.

CaracterísticaData¿De qué manera fluyen los datos?¿Dónde se utilizan los datos?
Sincronización automática de licencias de usuarioCada identificador de usuario GitHub Enterprise Server y direcciones de correo electrónico del usuario, y si el usuario consume una licencia para GitHub Advanced SecurityDe 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 se almacena una dependencia 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, consulta el artículo correspondiente a tu entorno GitHub Enterprise Cloud.