Skip to main content
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.

Managing GitHub Connect

You can enable GitHub Connect to access additional features and workflows for tu instancia de GitHub Enterprise Server.

About GitHub Connect

You can access additional features and workflows on tu instancia de GitHub Enterprise Server by enabling GitHub Connect. For more information, see "About GitHub Connect."

When you enable GitHub Connect, you configure a connection between tu instancia de GitHub Enterprise Server and an organization or enterprise account on 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 uses the GitHub App's credentials to make requests to Nube de GitHub Enterprise.

GitHub Enterprise Server stores credentials from the 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.

  • An authentication token, which is valid for one hour
  • A private key, which is used to generate a new authentication token

Prerequisites

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".

If your organization or enterprise account on GitHub.com uses IP allow lists, you must add the IP address or network for tu instancia de GitHub Enterprise Server to your IP allow list on GitHub.com. For more information, see "Managing allowed IP addresses for your organization" and "Enforcing policies for security settings in your enterprise" in the Nube de GitHub Enterprise documentation.

To configure a connection, your proxy configuration must allow connectivity to github.com, api.github.com, and uploads.github.com. For more information, see "Configuring an outbound web proxy server."

Enabling GitHub Connect

Enterprise owners who are also owners of an organization or enterprise account that uses Nube de GitHub Enterprise can enable GitHub Connect.

If you're connecting tu instancia de GitHub Enterprise Server to an organization on Nube de GitHub Enterprise that is not owned by an enterprise account, you must sign into GitHub.com as an organization owner.

If you're connecting tu instancia de GitHub Enterprise Server to an organization on Nube de GitHub Enterprise that is owned by an enterprise account or to an enterprise account itself, you must sign into GitHub.com as an enterprise owner.

  1. Sign in to tu instancia de GitHub Enterprise Server and GitHub.com.

  2. En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa. "Configuración de empresa" en el menú desplegable de la foto de perfil en GitHub Enterprise Server

  3. En la barra lateral de la cuenta empresarial, haz clic en GitHub Connect. La pestaña de GitHub Connect en la barra lateral de la cuenta empresarial

  4. Under "GitHub Connect is not enabled yet", click Enable GitHub Connect. By clicking Enable GitHub Connect, you agree to the "GitHub Terms for Additional Products and Features."

    Enable GitHub Connect button

  5. Next to the enterprise account or organization you'd like to connect, click Connect. Connect button next to an enterprise account or business

Disabling GitHub Connect

Enterprise owners can disable GitHub Connect.

When you disconnect from Nube de GitHub Enterprise, the GitHub Connect GitHub App is deleted from your enterprise account or organization and credentials stored on tu instancia de GitHub Enterprise Server are deleted.

  1. En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa. "Configuración de empresa" en el menú desplegable de la foto de perfil en GitHub Enterprise Server

  2. En la barra lateral de la cuenta empresarial, haz clic en GitHub Connect. La pestaña de GitHub Connect en la barra lateral de la cuenta empresarial

  3. Next to the enterprise account or organization you'd like to disconnect, click Disable GitHub Connect.

    Disable GitHub Connect button next to an enterprise account or organization name

  4. Read the information about disconnecting and click Disable GitHub Connect. Modal with warning information about disconnecting and confirmation button