Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Esta versión de GitHub Enterprise se discontinuó el 2020-11-12. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Conectar el servidor de GitHub Enterprise a GitHub Enterprise Cloud

Después de que habilites GitHub Connect, puedes compartir características y flujos de trabajo específicos entre tu instancia de servidor de GitHub Enterprise y GitHub Enterprise Cloud.

Los administradores de sitio para Servidor de GitHub Enterprise que también sean dueños de una cuenta de organización o empresa de GitHub Enterprise Cloud podrán habilitar GitHub Connect.

En este artículo

Acerca de GitHub Connect

Para habilitar GitHub Connect, debes configurar la conexión en ambos tu instancia de servidor de GitHub Enterprise y en tu cuenta de empresa u organización de GitHub Enterprise Cloud.

Para configurar una conexión, tu configuración proxy debe permitir la conectividad a github.com y api.github.com. Para obtener más información, consulta "Configuring an outbound web proxy server."

Después de habilitar GitHub Connect, podrás habilitar características, como búsqueda unificada y contribuciones unificadas. Para obtener más información acerca de todas las características disponibles, consulta "Administrar conexiones entre Servidor de GitHub Enterprise y GitHub Enterprise Cloud."

Cuando conectas tu instancia de servidor de GitHub Enterprise a GitHub Enterprise Cloud, un registro en GitHub.com almacena información sobre la conexión:

  • La parte pública de la clave de tu licencia Servidor de GitHub Enterprise
  • Un hash de tu licencia Servidor de GitHub Enterprise
  • El nombre personalizado de tu licencia Servidor de GitHub Enterprise
  • El nombre del host de tu instancia de servidor de GitHub Enterprise
  • La versión de tu instancia de servidor de GitHub Enterprise
  • La cuenta de empresa u organización en GitHub.com está conectada a tu instancia de servidor de GitHub Enterprise
  • El token de autenticación que usa tu instancia de servidor de GitHub Enterprise para hacerle solicitudes a GitHub.com

Habilitar GitHub Connect también crea un App GitHub cuyo dueño es la cuenta empresarial u organizacional de GitHub Enterprise Cloud. Servidor de GitHub Enterprise usa las credenciales de App GitHub para hacerle solicitudes a GitHub.com.

Servidor de GitHub Enterprise almacena credenciales desde la App GitHub. Estas credenciales se replicarán en cualquier entorno de alta disponibilidad o de agrupación y se almacenarán en cualquier copia de seguridad, incluidas las instantáneas creadas por Utilidades de respaldo del servidor de GitHub Enterprise.

  • Un token de autenticación, que es válido durante una hora
  • Una clave privada, que se utiliza para generar un nuevo token de autenticación

Habilitar GitHub Connect no permitirá GitHub.com que los usuarios hagan cambios en Servidor de GitHub Enterprise.

Para obtener más información acerca de cómo administrar las cuentas empresariales utilizando la API de GraphQL, consulta la sección "Cuentas empresariales".

Habilitar GitHub Connect

  1. Iniciar sesión en tu instancia de servidor de GitHub Enterprise y GitHub.com.
  2. En la esquina superior derecha de cualquier página, da clic en .
    Ícono de cohete para acceder a las configuraciones de administrador del sitio
  3. En la barra lateral izquierda, haga clic en Enterprise.
    Pestaña de Enterprise en la configuración Site Admin
  4. En la barra lateral de la cuenta de empresa, haz clic en Settings (Configuraciones).
    Pestaña Settings (Configuraciones) en la barra lateral de la cuenta de empresa
  5. En la barra lateral izquierda, haz clic en GitHub Connect.
    Pestaña GitHub Connect en la barra lateral de parámetros de la cuenta de empresa
  6. En "GitHub.com aún no está habilitado", haz clic en Enable GitHub Connect (Habilitar). Al hacer clic en Enable GitHub Connect (Habilitar), aceptas el Anexo GitHub Connect al Acuerdo de licencia GitHub Enterprise.
    Habilitar el botón Conectar de GitHub
  7. Al lado de la cuenta de usuario u organización a la que quieres conectarte, haz clic en Connect (Conectar).
    Conecta el botón junto a una cuenta de empresa o negocio

Desconectar una GitHub Enterprise Cloud organización o cuenta de empresa de tu instancia de servidor de GitHub Enterprise

Cuando te desconectas de GitHub Enterprise Cloud, se elimina la GitHub Connect App GitHub de tu cuenta de empresa u organización, y las credenciales almacenadas en tu instancia de servidor de GitHub Enterprise se eliminan.

  1. En la esquina superior derecha de cualquier página, da clic en .
    Ícono de cohete para acceder a las configuraciones de administrador del sitio
  2. En la barra lateral izquierda, haga clic en Enterprise.
    Pestaña de Enterprise en la configuración Site Admin
  3. En la barra lateral de la cuenta de empresa, haz clic en Settings (Configuraciones).
    Pestaña Settings (Configuraciones) en la barra lateral de la cuenta de empresa
  4. En la barra lateral izquierda, haz clic en GitHub Connect.
    Pestaña GitHub Connect en la barra lateral de parámetros de la cuenta de empresa
  5. Al lado de la cuenta de empresa u organización de la que te quieres desconectar, haz clic en Disable GitHub Connect (Inhabilitar GitHub Connect).
    Inhabilitar el botón Conectar de GitHub para una cuenta de empresa o nombre de organización
  6. Lee la información acerca de la desconexión y haz clic en Disable GitHub Connect (Inhabilitar GitHub Connect).
    Modal con información de advertencia acerca de la desconexión y el botón de confirmación