Acerca de GitHub Connect
Para habilitar GitHub Connect, debes configurar la conexión en ambos tu instancia de GitHub Enterprise Server y en tu cuenta de empresa u organización de Nube de GitHub Enterprise.
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. For more information about all of the features available, see "Managing connections between your enterprise accounts."
Cuando conectas tu instancia de GitHub Enterprise Server a Nube de GitHub Enterprise, un registro en GitHub.com almacena 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
- The version of tu instancia de servidor de GitHub Enterprise
- The hostname of your GitHub Enterprise Server instance
- La cuenta de empresa u organización en GitHub.com está conectada a tu instancia de GitHub Enterprise Server
- El token de autenticación que usa tu instancia de GitHub Enterprise Server para hacerle solicitudes a GitHub.com
Habilitar GitHub Connect también crea un GitHub App cuyo dueño es la cuenta empresarial u organizacional de Nube de GitHub Enterprise. GitHub Enterprise Server usa las credenciales de GitHub App para hacerle solicitudes a GitHub.com.
GitHub Enterprise Server almacena credenciales desde la GitHub App. 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 GitHub Enterprise Server.
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
- 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). By clicking Enable GitHub Connect, you agree to the "GitHub Terms for Additional Products and Features."
- Al lado de la cuenta de usuario u organización a la que quieres conectarte, haz clic en Connect (Conectar).
Disconnecting a Nube de GitHub Enterprise organization or enterprise account from your enterprise account
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.
-
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).
-
Lee la información acerca de la desconexión y haz clic en Disable GitHub Connect (Inhabilitar GitHub Connect).