Acerca de GitHub Connect
Puedes acceder a las características y flujos de trabajo adicionales de tu instancia de GitHub Enterprise Server si habilitas GitHub Connect. Para obtener más información, vea «About GitHub Connect».
Cuando habilitas GitHub Connect, configuras una conexión entre tu instancia de GitHub Enterprise Server y una cuenta empresarial en GitHub Enterprise Cloud. La conexión usa HTTPS a través de los puertos 443 o 80 y está protegido por TLS.
El habilitar GitHub Connect crea una GitHub App que pertenece a la cuenta empresarial de GitHub Enterprise Cloud. GitHub Enterprise Server usa las credenciales de GitHub App para realizar solicitudes a GitHub Enterprise Cloud.
GitHub Enterprise Server almacena las credenciales de GitHub App. Las siguientes credenciales se replicarán en todos los nodos en un ambiente de clúster o de disponibilidad alta y se almacenarán en cualquier respaldo, incluyendo las capturas de pantalla que crea GitHub Enterprise Server Backup Utilities.
- Un token de autenticación, que es válido durante una hora
- Una clave privada, que se usa para generar un nuevo token de autenticación
Prerrequisitos
Para utilizar GitHub Connect, debes tener una cuenta empresarial en GitHub.com que utilice GitHub Enterprise Cloud. Puede que ya hayas incluido a GitHub Enterprise Cloud en tu plan,.
Nota: La cuenta de empresa de GitHub.com debe facturarse. Las cuentas de empresa de la evaluación gratuita de GitHub Enterprise Cloud o que pagan con tarjeta de crédito no se pueden conectar a tu instancia de GitHub Enterprise Server.
Si la cuenta empresarial de GitHub.com usa listas de direcciones IP permitidas, debes agregar la dirección IP o la red de tu instancia de GitHub Enterprise Server a la lista de IP permitidas en GitHub.com. Para más información, consulta "Requerir las políticas para los ajustes de seguridad en tu empresa" en la documentación de GitHub Enterprise Cloud.
Para configurar una conexión, la configuración de proxy debe permitir la conectividad a github.com
, api.github.com
y uploads.github.com
. Para obtener más información, vea «Configuración de un servidor proxy web de salida».
Habilitar GitHub Connect
Para habilitar GitHub Connect, debes ser propietario de la empresa en GitHub Enterprise Server y GitHub Enterprise Cloud.
-
Inicia sesión en tu instancia de GitHub Enterprise Server y GitHub.com.
-
En la esquina superior derecha de GitHub Enterprise Server, haz clic en la foto de perfil y luego en Configuración de empresa.
-
En la barra lateral de la cuenta empresarial, haz clic en GitHub Connect .
-
En "GitHub Connect aún no está habilitado", haga clic en Habilitar GitHub Connect . Al hacer clic en Habilitar GitHub Connect , aceptas "Términos de GitHub para productos y funciones adicionales".
-
A la derecha de la cuenta empresarial a la que quieres conectarte, haz clic en Conectar.
Deshabilitación de GitHub Connect
Los propietarios de empresas pueden inhabilitar GitHub Connect.
Cuando te desconectas de GitHub Enterprise Cloud, la GitHub App de GitHub Connect se borra de tu cuenta empresarial, así como las credenciales almacenadas en tu instancia de GitHub Enterprise Server.
-
En la esquina superior derecha de GitHub Enterprise Server, haz clic en la foto de perfil y luego en Configuración de empresa.
-
En la barra lateral de la cuenta empresarial, haz clic en GitHub Connect .
-
En "GitHub Connect", a la derecha de la cuenta empresarial que deseas desconectar, haz clic en Deshabilitar GitHub Connect .
-
Lea la información sobre la desconexión y haga clic en Deshabilitar GitHub Connect .