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