Acerca de GitHub Connect
You can access additional features and workflows on tu instancia de GitHub Enterprise Server by enabling GitHub Connect. Para obtener más información, consulta "Acerca de GitHub Connect."
Cuando habilitas GitHub Connect, configuras una conexión entre tu instancia de GitHub Enterprise Server y una organización o cuenta empresarial en Nube de GitHub Enterprise. Enabling GitHub Connect creates a GitHub App owned by the organization or enterprise account on Nube de GitHub Enterprise. GitHub Enterprise Server usa las credenciales de GitHub App para hacerle solicitudes a Nube de GitHub Enterprise.
GitHub Enterprise Server almacena credenciales desde la GitHub App. The following credentials will be replicated to all nodes in a high availability or cluster environment, and stored in any backups, including snapshots created by 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
Prerrequisitos
To use GitHub Connect, you must have an organization or enterprise account on GitHub.com that uses Nube de GitHub Enterprise. You may already have Nube de GitHub Enterprise included in your plan. Para obtener más información sobre cómo puedes probar Nube de GitHub Enterprise gratis, consulta la sección "Configurar una prueba de Nube de GitHub Enterprise".
To configure a connection, your proxy configuration must allow connectivity to github.com
, api.github.com
, and uploads.github.com
. Para obtener más información, consulta "Configuring an outbound web proxy server."
Habilitar GitHub Connect
Los propietarios de empresa que también son propietarios de una cuenta de empresa u organización que utiliza Nube de GitHub Enterprise pueden habilitar GitHub Connect.
Si estás conectando a tu instancia de GitHub Enterprise Server a una organización en Nube de GitHub Enterprise que no le pertenezca a una cuenta empresarial, debes iniciar sesión en GitHub.com como propietario de organización.
Si estás conectando tu instancia de GitHub Enterprise Server a una organización de Nube de GitHub Enterprise que le pertenezca a una cuenta empresarial o si la conectas a la cuenta empresarial misma, deberás iniciar sesión en GitHub.com como propietario de empresa.
- Iniciar sesión en tu instancia de GitHub Enterprise Server y GitHub.com.
- En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa.
- En la barra lateral de la cuenta de empresa, haz clic en Settings (Configuraciones).
- En la barra lateral izquierda, haz clic en GitHub Connect.
- En "GitHub Connect aún no está habilitado", haz clic en Enable GitHub Connect (Habilitar). Cuando haces clic en Habilitar GitHub Connect, estás confirmando que estás de acuerdo con los "Términos de GitHub para las Características y Productos Adicionales".
- Al lado de la cuenta de usuario u organización a la que quieres conectarte, haz clic en Connect (Conectar).
Inhabilitar las GitHub Connect
Los propietarios de empresas pueden inhabilitar GitHub Connect.
Cuando te desconectas de Nube de GitHub Enterprise, se elimina la GitHub Connect GitHub App de tu cuenta de empresa u organización, y las credenciales almacenadas en tu instancia de GitHub Enterprise Server se eliminan.
-
En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa.
-
En la barra lateral de la cuenta de empresa, haz clic en Settings (Configuraciones).
-
En la barra lateral izquierda, haz clic en GitHub Connect.
-
Next to the enterprise account or organization you'd like to disconnect, click Disable GitHub Connect.
-
Read the information about disconnecting and click Disable GitHub Connect.