Skip to main content
Skip to content

Imposição de configuração de segurança

Entenda as complexidades da imposição do security configurations.

Security configurations pode ser imposta no nível da organização ou da empresa para impedir que os proprietários alterem o status de habilitação dos recursos de segurança configurados. Proprietários e membros da empresa com a função administrador

  • No nível da organização , a imposição significa que os proprietários do repositório não podem alterar o status de habilitação dos recursos habilitados ou desabilitados pela configuração.
  • No nível da empresa , você pode impor somente para proprietários de repositório ou para proprietários de repositório e de organização. Quando a imposição se aplica a ambos, nem os proprietários do repositório nem os proprietários da organização podem alterar o status de habilitação dos recursos habilitados ou desabilitados pela configuração.

Situações que interrompem a imposição

Algumas situações podem interromper a imposição de security configurations. Por exemplo, a habilitação de code scanning não será aplicada a um repositório se:

  • GitHub Actions inicialmente está habilitado no repositório, mas é desabilitado no repositório.
  • GitHub Actions requeridas por code scanning as configurações não estão disponíveis no repositório.
  • A definição de quais idiomas não devem ser analisados usando a configuração padrão code scanning foi alterada.

Imposição e a API REST

Se um usuário em sua organização ou empresa tentar alterar o status de habilitação de um recurso em uma configuração imposta usando a API REST, a chamada à API parecerá bem-sucedida, mas nenhum status de habilitação será alterado.