Administração do GitHub para a Segurança Avançada do GitHub

Avançado
Desenvolvedor
Administrador
Engenheiro de segurança da informação
GitHub

Entender onde a Segurança Avançada do GitHub se encaixa em seu ciclo de vida de desenvolvimento de software e como habilitá-la e implementá-a em sua organização.

Objetivos de aprendizagem

Ao final deste módulo, você deverá ser capaz de:

  • Entenda o que é o GitHub Advanced Security e como usá-lo no ciclo de vida de desenvolvimento de software.
  • Identificar quais recursos do GitHub Advanced Security estão disponíveis para projetos de código aberto e quais estão disponíveis em produtos corporativos.
  • Habilitar os diferentes recursos do GitHub Advanced Security em diferentes produtos corporativos.
  • Determinar quem deve ter acesso aos recursos do GitHub Advanced Security em uma organização e conceder as permissões corretas.
  • Definir políticas de segurança nos níveis da organização e do repositório.
  • Entender como responder a um alerta de segurança.
  • Usar a Visão Geral de Segurança para monitorar alertas de segurança.
  • Usar os pontos de extremidade da API de Segurança Avançada do GitHub para gerenciar os recursos e alertas da Segurança Avançada do GitHub.

Pré-requisitos

  • Uma conta corporativa do GitHub com uma licença de Segurança Avançada do GitHub
  • Permissões de administrador do repositório ou proprietário da organização
  • Familiaridade com o gerenciamento de configurações administrativas do GitHub
  • Conhecimento do GitHub Actions