Skip to main content

Habilitando o GitHub Connect para GitHub.com

Habilite GitHub Connect para acessar recursos e fluxos de trabalho adicionais de GitHub.com em sua instância do GitHub Enterprise Server.

Acesse recursos e fluxos de trabalho adicionais do sua instância do GitHub Enterprise Server, habilitando o GitHub Connect. Confira Sobre GitHub Connect.

O que acontece quando o GitHub Connect é habilitado?

Ao habilitar o GitHub Connect, você configura uma conexão entre o sua instância do GitHub Enterprise Server e uma conta corporativa do GitHub Enterprise Cloud. A conexão usa HTTPS nas portas 443 ou 80 e é protegida pelo TLS.

Habilitar o GitHub Connect cria um GitHub App de propriedade da conta corporativa no GitHub Enterprise Cloud. O GitHub Enterprise Server usa as credenciais do GitHub App para fazer solicitações ao GitHub Enterprise Cloud.

O GitHub Enterprise Server armazena as credenciais do GitHub App. As credenciais a seguir serão replicadas em todos os nós em um ambiente de alta disponibilidade ou de agrupamento e armazenadas em qualquer backup, incluindo instantâneos criados por GitHub Enterprise Server Backup Utilities.

  • Um token de autenticação válido por uma hora;
  • Uma chave privada, que é usada para gerar um novo token de autenticação

Pré-requisitos

  • Você precisa ter uma conta empresarial no GitHub.com que usa o GitHub Enterprise Cloud.
  • Sua conta empresarial no GitHub.com precisa ser faturada. Contas corporativas na avaliação gratuita de GitHub Enterprise Cloud ou que pagam por crédito cartão não podem ser conectadas a sua instância do GitHub Enterprise Server.
  • Se a sua conta empresarial no GitHub.com usar listas de IP permitidos, você precisará adicionar o endereço IP ou a rede para o sua instância do GitHub Enterprise Server à lista de IP permitidos. Consulte Aplicando políticas para configurações de segurança na sua empresa na documentação do GitHub Enterprise Cloud.
  • Para configurar uma conexão, sua configuração de proxy precisa permitir a conectividade com github.com, api.github.com e uploads.github.com. Para saber mais, confira Configurando um servidor proxy Web de saída.
  • Se você tiver habilitado o GitHub Connect para uma empresa no GHE.com, você deve alterar a configuração para permitir conexões com o GitHub.com. Confira Como habilitar o GitHub Connect no GHE.com.

Habilitar o GitHub Connect

Para habilitar o GitHub Connect, é necessário ser proprietário de uma empresa tanto no GitHub Enterprise Server quanto no GitHub Enterprise Cloud.

  1. Faça login no sua instância do GitHub Enterprise Server e no GitHub.com.

  2. No canto superior à direita do GitHub Enterprise Server, clique na sua imagem do perfil e clique em Configurações da empresa.

  3. No lado esquerdo da página, na barra lateral da conta empresarial, clique em GitHub Connect.

  4. Em "O GitHub Connect ainda não está habilitado", clique em Habilitar o GitHub Connect . Ao clicar em Enable GitHub Connect, você concorda com Termos do GitHub para produtos e recursos adicionais.

  5. À direita da conta corporativa que você deseja conectar, clique em Conectar.