Requisitos para habilitar produtos do Advanced Security
Para usar o GitHub Advanced Security em repositórios privados ou internos com committers ativos únicos, você precisa ter licenças disponíveis. A interface do usuário e as opções dependem de como você paga pelo Advanced Security.
- Cobrança limitada: por padrão, não há limite de quantas licenças você pode consumir. Confira Evitar gastos excessivos nos documentos do GitHub Enterprise Cloud .
- Cobrança de assinatura/volume (GitHub Enterprise apenas): depois que as licenças compradas estiverem em uso, você não poderá habilitar o GitHub Advanced Security em repositórios adicionais até liberar ou comprar licenças adicionais.
Com o security configurations, você consegue entender facilmente o uso de licenças dos repositórios em sua organização, bem como o número de licenças do GitHub Advanced Security disponíveis em sua empresa. Além disso, se você precisar disponibilizar mais licenças para proteger um repositório de alto impacto, poderá desabilitar rapidamente o GitHub Advanced Security em escala.
Para saber mais sobre o licenciamento do GitHub Advanced Security, veja Sobre a cobrança do GitHub Advanced Security.
Noções básicas sobre o uso da licença
-
No canto superior direito de GitHub, selecione sua foto de perfil e clique em Your organizations.
-
No nome da sua organização, clique Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Security" da barra lateral, selecione o menu suspenso Code security e clique em Configurations.
-
Na seção "Apply configurations", o uso de sua licença atual será exibido.
NUMBER-USED out of NUMBER-PURCHASED available GitHub Advanced Security licenses in use by YOUR-ENTERPRISE.
-
Opcionalmente, para localizar repositórios específicos em sua organização, filtre a tabela do repositório. Para saber mais, confira Filtragem de repositórios em sua organização usando a tabela de repositórios.
-
Para identificar rapidamente o número de licenças necessárias para habilitar o GitHub Advanced Security em um repositório específico, na linha desse repositório da tabela do repositório, leia "NÚMERO de licenças necessárias".
-
Para exibir o uso de licenças para vários repositórios em sua organização, selecione os repositórios na tabela de repositórios. Na seção "Apply configurations", você verá o número de licenças necessárias para aplicar o GitHub Advanced Security aos repositórios, bem como o número de licenças disponibilizadas se você desabilitar o GitHub Advanced Security nesses repositórios.
Desativando o Advanced Security
A maneira mais simples de desativar todos os recursos do Advanced Security para um ou mais repositórios é criar uma configuração de segurança em que o produto esteja desabilitado no nível superior. Você pode aplicar essa configuração personalizada a repositórios nos quais deseja desativar recursos pagos.
Dica
Certifique-se de dar a sua configuração personalizada um nome muito claro, como "Sem segurança de código" ou "Somente proteção de segredos e cadeia de suprimentos" para evitar confusão.
Para saber mais, confira Criando uma configuração de segurança personalizada e Aplicando uma configuração de segurança personalizada.