Sobre a cobrança para o GitHub Advanced Security

Caso você queira usar Segurança Avançada GitHub funcionalidades em um repositório privado ou interno, você precisará de uma licença. Essas funcionalidades estão disponíveis gratuitamente para repositórios públicos em GitHub.com.

Segurança Avançada GitHub is available for enterprise accounts on GitHub Enterprise Cloud and GitHub Enterprise Server. Segurança Avançada GitHub is also included in all public repositories on GitHub.com. For more information, see "About GitHub's products."

Sobre a cobrança do Segurança Avançada GitHub

Se quiser usar funcionalidades de Segurança Avançada GitHub em qualquer repositório, além de um repositório público em GitHub.com, você precisará de uma licença. Para obter mais informações sobre Segurança Avançada GitHub, consulte "Sobre Segurança Avançada GitHub."

Cada licença de Segurança Avançada GitHub especifica um número máximo de contas, ou estações, que podem usar essas funcionalidades. Cada committer ativo para, pelo menos, um repositório com o recurso habilitado utiliza uma estação. Um committer ativo é alguém que criou pelo menos um commit que foi enviado por push para o repositório nos últimos 90 dias.

Para discutir licenciamento de Segurança Avançada GitHub para a sua empresa, entre em contato com Equipe de Vendas do GitHub.

Sobre os números do committer para Segurança Avançada GitHub

Registramos e exibimos dois números de committers para Segurança Avançada GitHub em GitHub:

  • Commiters é o número de committers que contribuíram com pelo menos um repositório privado em uma organização e que usam uma estação na licença corporativa. Ou seja, eles também são integrantes da organização, um colaborador externo ou têm um convite pendente para ingressar em uma organização na sua empresa.
  • Único para este repositório/organização é o número de committers que contribuíram apenas para este repositório ou para repositórios nesta organização. Este número mostra a quantidade de estações de licença que você pode liberar, desabilitando Segurança Avançada GitHub para esse repositório ou organização.

Se não houver committers exclusivos, todos os committers ativos também contribuem para outros repositórios ou organizações que usam Segurança Avançada GitHub. Desabilitar o recurso para esse repositório ou organização não liberaria nenhuma estação na sua licença.

Ao remover um usuário da sua conta corporativa, a licença do usuário é liberada dentro de 24 horas.

Observação: Os usuários podem contribuir para vários repositórios ou organizações. O uso é medido em toda a conta corporativa para garantir que cada integrante utilize uma estação, independentemente da quantidade de repositórios ou organizações para as quais o usuário contribui.

Ao habilitar ou desabilitar Segurança Avançada para repositórios, GitHub mostra uma visão geral das alterações no uso da sua licença. Se você desabilitar o acesso a Segurança Avançada GitHub, todas as estações usadas por committers "únicos" serão liberadas.

Se você exceder limite de licença, Segurança Avançada GitHub irá continuar a funcionar em todos os repositórios onde já está habilitado. No entanto, em organizações onde Segurança Avançada GitHub está habilitado para novos repositórios, os repositórios serão criados com o recurso desabilitado. Além disso, a opção de habilitar Segurança Avançada GitHub para repositórios existentes não estará disponível. se você alterar a visibilidade de um repositório público para privado e, em seguida, Segurança Avançada GitHub será desabilitado para esse repositório.

Assim que você liberar algumas estações, desabilitando Segurança Avançada GitHub para alguns repositórios ou aumentando o tamanho da sua licença, as opções para habilitar Segurança Avançada GitHub funcionarão de novo normalmente.

É possível aplicar políticas que permitam ou não o uso de Segurança Avançada por parte de organizações pertencentes à conta corporativa. Para obter mais informações, consulte "Aplicando políticas para Segurança Avançada na sua conta corporativa."

Para obter mais informações sobre a visualização do uso da licença, consulte "Visualizar o seu uso de Segurança Avançada GitHub".

Calculando gastos do committer

A linha do tempo a seguir demonstra os eventos ao longo de um mês que afetam a cobrança de Segurança Avançada GitHub em uma empresa. Para cada mês, você encontrará os eventos, a contagem total do committer e o número total de committers que GitHub cobraria.

Data Eventos durante o mês Contagem total do committer Committers cobrados no mês
1 de agosto Um membro da sua empresa habilita Segurança Avançada GitHub para o repositório X. O repositório X tem 50 committers nos últimos 90 dias. 50 50
5 de setembro Desenvolvedor A deixa a equipe que trabalha no repositório X. As contribuições do desenvolvedor A continuam sendo contabilizadas por 90 dias. 50 50
8 de setembro Desenvolvedor B faz push de um commit para o repositório X pela primeira vez. O uso do desenvolvedor B é pró-rateado, porque o desenvolvedor começou a contribuir para o repositório X quando o mês já havia começado. _50 + 1_
51
_50 + 0.8_
50.8
Outubro e novembro As contribuições do desenvolvedor A para o repositório X continuam sendo contabilizada, pois foram realizadas nos últimos 90 dias. GitHub agora faz a cobrança do desenvolvedor B referente a todo o mês porque o desenvolvedor B agora tem contribuições nos últimos 90 dias. 51 51
4 de dezembro Passaram-se 90 dias desde a última contribuição do desenvolvedor A para o repositório _X. Passaram-se 90 dias após o início de dezembro. Portanto, GitHub irá efetuar a cobrança do mês inteiro para o desenvolvedor A. _51 - 1_
50

51
11 de dezembro O desenvolvedor C junta-se à empresa e faz push de um commit para o repositório X pela primeira vez. O uso do desenvolvedor C é pró-rateado em 70% por 21 dias no total de 30. _50 + 1_
51
_51 + .07_
51.7
Janeiro GitHub não mais efetua a cobrança para o desenvolvedor A. GitHub efetua a cobrança para desenvolvedor C para todo o mês. 51 51
15 de fevereiro Um membro da sua empresa desabilita Segurança Avançada GitHub para o repositório X. Os 51 contribuidores do repositório X não trabalham juntos em nenhum outro repositório com Segurança Avançada GitHub. GitHub efetua a cobrança para o uso dos desenvolvedores no repositório X para fevereiro. _51 - 51_
0

51
Março Nenhum repositório pertencente à sua empresa tem Segurança Avançada GitHub habilitado. 0 0

Aproveitando o máximo de Segurança Avançada GitHub

Ao decidir quais repositórios e organizações priorizar para Segurança Avançada GitHub, você deverá revisá-los e identificá-los:

  • As bases de código que são as mais críticas para o sucesso da sua empresa. Esses são os projetos em que a introdução de códigos vulneráveis, segredos codificados ou dependências vulneráveis teriam o maior impacto na sua empresa.
  • Bases de código com a maior frequência de commit. Estes são os projetos mais ativamente desenvolvidos e, consequentemente, há um risco maior de poder introduzir problemas de segurança.

When you have enabled Segurança Avançada GitHub for these organizations or repositories, assess which other codebases you could add without incurring billing for unique committers. Finally, review the remaining important and busy codebases. If you want to increase the number of seats in your license, contact Equipe de Vendas do GitHub.

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.