Skip to main content

Enterprise Server 3.20 está disponível no momento como versão candidata a lançamento.

Sincronizando o uso de licença do GitHub Enterprise Server para a nuvem

Sincronizar licenças manualmente ou com o GitHub Connect.

Uma licença do GitHub Enterprise permite que um usuário use o GitHub Enterprise Cloud e o GitHub Enterprise Server. Confira Uso combinado de GitHub Enterprise nuvem e servidor.

Para exibir detalhes combinados da licença no GitHub Enterprise Cloud e garantir que os usuários consumam apenas uma licença, sincronize licenças entre implantações. Você pode fazer isso:

  • Automaticamente, usando o GitHub Connect.
  • Manualmente, carregando um arquivo de licença do GitHub Enterprise Server para o GitHub.

Quando você sincroniza o uso de licença, apenas a ID de usuário e os endereços de email de cada conta de usuário no GitHub Enterprise Server são transmitidos ao GitHub Enterprise Cloud.

Sincronizar automaticamente o uso da licença

É possível usar o GitHub Connect para sincronizar automaticamente o uso e a contagem de licenças de usuários entre o GitHub Enterprise Server e o GitHub Enterprise Cloud semanalmente.

Depois que você habilitar o GitHub Connect, os dados de licença serão sincronizados semanalmente de maneira automática. Você também pode sincronizar manualmente seus dados de licença a qualquer momento, disparando um trabalho de sincronização de licença.

Como habilitar a sincronização automática de licenças

Para habilitar a sincronização de licenças, você deve:

  1. Habilite o GitHub Connect. Confira Habilitando o GitHub Connect para GitHub.com ou Como habilitar o GitHub Connect no GHE.com.
  2. Habilitar a sincronização de licenças. Confira Habilitando a sincronização automática de licença de usuário para sua empresa..

Iniciando uma tarefa de sincronização de licença

  1. Entre em sua instância do GitHub Enterprise Server.
  2. No canto superior à direita do GitHub Enterprise Server, clique na sua imagem do perfil e clique em Configurações da empresa.
  3. Na parte superior da página, clique em Settings.
  4. Em Configurações, clique em Licença.
  5. Em "License sync", clique em Sync now.

Carregando manualmente o uso de licenças do GitHub Enterprise Server

Para sincronizar manualmente o uso das licenças de usuário entre as duas implantações, você pode baixar um arquivo JSON do GitHub Enterprise Server e fazer upload desse arquivo no GitHub Enterprise Cloud.

  1. Entre em sua instância do GitHub Enterprise Server.

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

  3. Na parte superior da página, clique em Settings.

  4. Em Configurações, clique em Licença.

  5. Em "Links rápidos" da seção "Licenças do usuário", para baixar um arquivo que contém o seu uso da licença atual do GitHub Enterprise Server, clique em Exportar uso da licença.

           ![Captura de tela da seção "Licenças de usuário" da página "Licença". Um link, rotulado como "Uso de licença de exportação", está destacado em laranja escuro.](/assets/images/enterprise/management-console/export-license-usage-link.png)
    
  6. Navegue até GitHub Enterprise Cloud.

  7. No canto superior direito do GitHub, selecione sua foto de perfil.

  8. Dependendo do seu ambiente, clique em Enterprise ou clique em Empresas e, em seguida, clique na empresa que você deseja exibir.

  9. Na parte superior da página, clique em Billing and licensing.

  10. Clique em Licensing para ver informações detalhadas sobre o uso da licença.

  11. Ao lado de "Instâncias do Enterprise Server", clique em Adicionar uso do servidor.

  12. Faça upload do arquivo JSON que você baixou do GitHub Enterprise Server.

Próximas etapas

Depois de sincronizar o uso da licença, você poderá ver um relatório de licenças consumidas em todos os seus ambientes nas configurações da empresa no GitHub Enterprise Cloud. Para saber mais, confira Exibindo o uso do seu plano GitHub Enterprise.

Para facilitar a solução de problemas, se você sincronizar o uso da licença e não usar Enterprise Managed Users, é altamente recomendável habilitar domínios verificados para sua conta empresarial em GitHub Enterprise Cloud. Confira Verificando ou aprovando um domínio para sua empresa na documentação do GitHub Enterprise Cloud.