Esta versão do GitHub Enterprise será descontinuada em 2022-02-16. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Connecting your enterprise account to GitHub Enterprise Cloud

After you enable GitHub Connect, you can share specific features and workflows between your GitHub Enterprise Server instance and GitHub Enterprise Cloud.

Enterprise owners who are also owners of a GitHub Enterprise Cloud organization or enterprise account can enable GitHub Connect.

About GitHub Connect

To enable GitHub Connect, you must configure the connection in both your GitHub Enterprise Server instance and in your GitHub Enterprise Cloud organization or enterprise account.

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

After enabling GitHub Connect, you will be able to enable features such as unified search and unified contributions. For more information about all of the features available, see "Managing connections between your enterprise accounts."

When you connect your GitHub Enterprise Server instance to GitHub Enterprise Cloud, a record on GitHub.com stores information about the connection:

  • The public key portion of your GitHub Enterprise Server license
  • A hash of your GitHub Enterprise Server license
  • The customer name on your GitHub Enterprise Server license
  • The version of sua instância do GitHub Enterprise Server
  • The hostname of your GitHub Enterprise Server instance
  • The organization or enterprise account on GitHub.com that's connected to your GitHub Enterprise Server instance
  • The authentication token that's used by your GitHub Enterprise Server instance to make requests to GitHub.com

Enabling GitHub Connect also creates a aplicativo GitHub owned by your GitHub Enterprise Cloud organization or enterprise account. GitHub Enterprise Server uses the aplicativo GitHub's credentials to make requests to GitHub.com.

GitHub Enterprise Server stores credentials from the aplicativo GitHub. These credentials will be replicated to any high availability or clustering environments, and stored in any backups, including snapshots created by GitHub Enterprise Server Backup Utilities.

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

Enabling GitHub Connect will not allow GitHub.com users to make changes to GitHub Enterprise Server.

For more information about managing enterprise accounts using the GraphQL API, see "Enterprise accounts."

Enabling GitHub Connect

  1. Sign in to your GitHub Enterprise Server instance and GitHub.com.

  2. No canto superior direito de GitHub Enterprise Server, clique na sua foto de perfil e, em seguida, clique em Configurações da empresa. "Configurações da empresa" no menu suspenso para foto do perfil em GitHub Enterprise Server

  3. Na barra lateral da conta corporativa, clique em Settings. Aba de configurações na barra lateral de contas corporativas

  4. Na barra lateral esquerda, clique em GitHub Connect. GitHub Connect tab in the business account settings sidebar

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

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

Disconnecting a GitHub Enterprise Cloud organization or enterprise account from your enterprise account

When you disconnect from GitHub Enterprise Cloud, the GitHub Connect aplicativo GitHub is deleted from your enterprise account or organization and credentials stored on your GitHub Enterprise Server instance are deleted.

  1. No canto superior direito de GitHub Enterprise Server, clique na sua foto de perfil e, em seguida, clique em Configurações da empresa. "Configurações da empresa" no menu suspenso para foto do perfil em GitHub Enterprise Server

  2. Na barra lateral da conta corporativa, clique em Settings. Aba de configurações na barra lateral de contas corporativas

  3. Na barra lateral esquerda, clique em GitHub Connect. GitHub Connect tab in the business account settings sidebar

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

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

Esse documento ajudou você?

Política de Privacidade

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.