About licensing for GitHub Enterprise
O GitHub Enterprise oferece duas opções de implantação. Além do GitHub Enterprise Server, você pode usar o GitHub Enterprise Cloud para hospedar o trabalho de desenvolvimento da sua empresa no GitHub.com. Para obter mais informações, confira Planos do GitHub.
O GitHub usa um modelo de licenciamento de usuário único. Com o plano do GitHub Enterprise, você tem o direito de usar o GitHub Enterprise Cloud e o GitHub Enterprise Server. Sua provisão do GitHub Enterprise Cloud inclui uma implantação, no GitHub.com ou no GHE.com.
O GitHub determina quantas estações licenciadas você está consumindo de acordo com o número de usuários exclusivos nas suas implantações. Cada usuário consome apenas uma licença, não importa o número de instâncias do GitHub Enterprise Server usadas pelo usuário ou o número de organizações das quais o usuário é membro na sua implantação do GitHub Enterprise Cloud. Esse modelo permite que cada pessoa use várias implantações do GitHub Enterprise sem gerar custos extras. To understand how GitHub bills you for consumed licensed seats, see License consumption by organization members. For more about the price of GitHub Enterprise licenses, see Pricing on the GitHub website.
To ensure the same user isn't consuming more than one license for multiple enterprise deployments, you can synchronize license usage between your GitHub Enterprise Server and GitHub Enterprise Cloud deployments.
Modelos de licenciamento do GitHub Enterprise
Há dois tipos de licenças do GitHub Enterprise (GHE).
-
GHE (limitado): uma licença que prioriza a nuvem, em que os usuários devem primeiro ser atribuídos a uma organização do GitHub Enterprise Cloud.
- Todos os usuários de nuvem recebem automaticamente um direito de uso do GitHub Enterprise Server.
- A cobrança é baseada no número de usuários ativos por mês.
- Os usuários podem gerar a própria licença de servidor, que abrange o número de estações de nuvem atribuídas no momento da geração e é válido por um ano.
- Os usuários somente de servidor serão adicionados à cobrança (limitada) do GHE. Esses usuários passam por uma eliminação de duplicação com a correspondência de email para evitar a cobrança dupla.
-
GHE (volume/assinatura, também chamado de GHE Unificado): uma licença agrupada para o GitHub Enterprise Cloud e o GitHub Enterprise Server.
- Uma licença abrange o GitHub Enterprise Cloud e o GitHub Enterprise Server, permitindo que os usuários trabalhem em um ou em ambos.
- Os usuários podem acessar ambos os serviços por meio do GitHub Connect.
- Essa licença requer configuração manual e é fornecida pelo GitHub Sales.
Comparação de modelos de licenciamento
Modelo de licença | GHE (limitado) | GHE (volume/assinatura) |
---|---|---|
Tipo de cobrança | Baseado em uso | Baseado em volume |
Nuvem versus Servidor | Prioriza a nuvem, com um servidor usando o direito de uso para usuários de nuvem | 1 licença de usuário abrange a nuvem e o servidor (híbrido, somente na nuvem ou somente no servidor) |
Configuração | Autoatendimento | Configuração manual por meio do GitHub Sales |
Geração de licença do servidor | Os usuários geram a própria licença do GitHub Enterprise Server | Proprietários de empresas baixam a própria licença do GitHub Enterprise Server |
Escopo do arquivo de licença | Abrange usuários atribuídos à nuvem no momento da geração | Abrange todos os usuários comprados para a nuvem e o servidor |
Expiração da licença | Expira em 12 anos | Alinhado ao termo de licença de volume |
Uso da chave de licença | Limita o máximo de usuários do servidor | Abrange todos os usuários na assinatura por volume |
Versão GitHub Enterprise necessária | GitHub Enterprise 3.13+, com GitHub Connect | Nenhuma versão específica necessária |
Modelo de cobrança | Faturado para usuários não atribuídos na nuvem via GitHub Connect | Custo fixo com base no volume comprado |
In order to use a GitHub Enterprise Server instance, you must upload a license file that GitHub provides when you purchase, renew, or add user licenses to GitHub Enterprise.
GitHub Enterprise Cloud customers can use Azure DevOps without additional per user charges. Access is available to customers using Microsoft Entra and users logging in with the same credentials in GitHub and Azure DevOps.
There is no action required; GitHub Enterprise users will be detected automatically when they log in to Azure DevOps. See User and permissions management in the Microsoft Learn documentation.
Access is not yet available in new data residency regions but will be coming in the future.
About synchronization of license usage for GitHub Enterprise
Para uma pessoa que usa vários ambientes do GitHub Enterprise para consumir apenas uma licença, você precisa sincronizar o uso da licença entre ambientes. Depois, o GitHub eliminará a duplicação de usuários com base nos endereços de email associados às respectivas contas de usuário. O GitHub remove duplicações de licenças do plano GitHub Enterprise, e para produtos GitHub Advanced Security. Para saber mais, confira Troubleshooting license usage for GitHub Enterprise. For more information, see Syncing license usage from GitHub Enterprise Server to Cloud.
About license files for GitHub Enterprise
When you purchase or renew GitHub Enterprise, GitHub provides a license file for sua instância do GitHub Enterprise Server. A license file has an expiration date and controls the number of people who can use sua instância do GitHub Enterprise Server. After you download and install GitHub Enterprise Server, you must upload the license file to unlock the application for you to use.
For more information about downloading your license file, see Fazendo o download da sua licença para o GitHub Enterprise.
For more information about uploading your license file, see Uploading a new license to GitHub Enterprise Server.
If your license expires, you won't be able to access GitHub Enterprise Server via a web browser or Git. If needed, you will be able to use command-line utilities to back up all your data. For more information, see Como configurar backups em sua instância usando Utilitários de Backup.
If you have any questions about renewing your license, contact Equipe de vendas do GitHub.
Further reading
- Billing for GitHub Enterprise
- The People that consume a license section in "About per-user pricing"
- Configurar uma instância do GitHub Enterprise Server
- The GitHub Enterprise Releases website