Amministrazione di GitHub per GitHub Advanced Security

Avanzato
Sviluppatore
Amministratore
Ingegnere della sicurezza
GitHub

Comprendere dove GitHub Advanced Security si inserisce nel ciclo di vita dello sviluppo del software e come abilitarlo e implementarlo nella propria organizzazione.

Obiettivi di apprendimento

Al termine di questo modulo, si dovrebbe essere in grado di:

  • Informazioni su GitHub Advanced Security e come usarlo nel ciclo di vita dello sviluppo software.
  • Identificare quali funzionalità di GitHub Advanced Security sono disponibili per i progetti open source e quali sono disponibili nei prodotti aziendali.
  • Abilitare le diverse funzionalità di GitHub Advanced Security in diversi prodotti aziendali.
  • Determinare chi deve ottenere l'accesso alle funzionalità di GitHub Advanced Security in un'organizzazione e concedere le autorizzazioni corrette.
  • Impostare i criteri di sicurezza a livello di organizzazione e repository.
  • Informazioni su come rispondere a un avviso di sicurezza.
  • Usare la funzionalità Panoramica della sicurezza per monitorare gli avvisi di sicurezza.
  • Usare gli endpoint dell'API di GitHub Advanced Security per gestire le funzionalità e gli avvisi di GitHub Advanced Security.

Prerequisiti

  • Un account GitHub Enterprise con una licenza di GitHub Advanced Security
  • Autorizzazioni di amministratore del repository o proprietario dell'organizzazione
  • Familiarità con la gestione delle impostazioni amministrative di GitHub
  • Conoscenza di GitHub Actions