Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Sobre o licenciamento para o GitHub Advanced Security

Se quiser usar as funcionalidades do Segurança Avançada GitHub 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.

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

Neste artigo

Sobre o licenciamento para 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 o licenciamento de Segurança Avançada GitHub para a sua conta corporativa, 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.com:

  • Committers é o número de committers que contribuíram para pelo menos um repositório privado em uma organização e que usam uma estação na sua licença. 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, isso significa que 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.

Observação: O número total de estações utilizadas na sua licença não é a soma dos committers ou dos committers únicos de cada repositório ou organização. Isso ocorre porque existem pessoas que contribuem para vários repositórios ou organizações. O número de estações utilizadas é medido em toda a conta da empresa para garantir que cada pessoa é contabilizada apenas uma vez, independentemente de quantos repositórios ou organizações contribuem.

Gerenciar o uso de sua licença para Segurança Avançada GitHub

Ao habilitar Segurança Avançada GitHub para um único repositório ou para todos os repositórios de uma organização, GitHub irá mostrar quantos assentos adicionais ele usará e irá solicitar a confirmação. Se você desabilitar o acesso a Segurança Avançada GitHub, todas as estações usadas por committers "únicos" serão liberadas. Isso faz com que seja fácil entender o impacto das suas alterações no uso da sua licença.

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

You can enforce policies to allow or disallow the use of Segurança Avançada by organizations owned by your enterprise account. For more information, see "Enforcing policies for Segurança Avançada in your enterprise account."

For more information on viewing license usage, see "Viewing your Segurança Avançada GitHub usage."

Obtenha o máximo da sua licença 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.

Ao habilitar Segurança Avançada GitHub para essas organizações ou repositórios, você deverá avaliar quais outras bases de código você poderia adicionar sem adicionar quaisquer committers adicionais exclusivos e utilizando mais estações na sua licença. Depois disso, reveja as próximas bases de código mais importantes e ocupadas. Se você deseja aumentar o número de estações na sua licença, entre em contato com Equipe de Vendas do GitHub.

Esse documento ajudou você?

Privacy policy

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.