Condividi tramite


Guida introduttiva: Connettere l'ambiente GitHub a Microsoft Defender per il cloud

In questa guida introduttiva si connettono le organizzazioni GitHub nella pagina Impostazioni dell'ambiente in Microsoft Defender per il cloud. Questa pagina offre un'esperienza di onboarding semplice per l'individuazione automatica dei repository GitHub.

Connettendo gli ambienti GitHub a Defender per il cloud, è possibile estendere le funzionalità di sicurezza di Defender per il cloud alle risorse GitHub e migliorare la postura di sicurezza. Altre informazioni.

Prerequisiti

Per completare la guida introduttiva, sono necessari gli elementi seguenti:

  • È stato eseguito l’onboarding di un account Azure con Defender per il cloud. Se non si ha già un account Azure, crearne uno gratuitamente.

  • GitHub Enterprise con GitHub Advanced Security abilitato per le valutazioni del comportamento di segreti, dipendenze, errori di infrastruttura come codice e analisi della qualità del codice all'interno dei repository GitHub.

Disponibilità

Aspetto Dettagli
Stato della versione: Disponibilità generale.
Prezzi: Per informazioni sui prezzi, vedere la pagina dei prezzi di Defender per il cloud
Autorizzazioni obbligatorie: Amministratore account con autorizzazioni per accedere al portale di Azure.
Collaboratore per creare il connettore nella sottoscrizione di Azure.
Proprietario dell'organizzazione in GitHub.
Versioni supportate di GitHub: GitHub Free, Pro, Team ed Enterprise Cloud
Aree e disponibilità: Per informazioni sulla disponibilità del supporto e delle funzionalità regionali, vedere la sezione Supporto e prerequisiti.
Cloud: Commerciale
Nazionale (Azure per enti pubblici, Microsoft Azure gestito da 21Vianet)

Nota

È possibile applicare il ruolo Amministratore che legge i dati di sicurezza nell'ambito del connettore Gruppo di risorse/GitHub per evitare di impostare autorizzazioni con privilegi elevati a livello di sottoscrizione per l'accesso in lettura delle valutazioni della postura di sicurezza DevOps.

Connettere l'account GitHub

Per connettere l'account GitHub a Microsoft Defender per il cloud:

  1. Accedere al portale di Azure.

  2. Passare a Microsoft Defender per il cloud>Impostazioni ambiente.

  3. Selezionare Aggiungi ambiente.

  4. Selezionare GitHub.

    Screenshot che mostra le selezioni per l'aggiunta di GitHub come connettore.

  5. Immettere un nome (limite di 20 caratteri) e quindi selezionare la sottoscrizione, il gruppo di risorse e l'area.

    La sottoscrizione è la posizione in cui Defender per il cloud crea e archivia la connessione GitHub.

  6. Selezionare Avanti: Configurare l'accesso.

  7. Selezionare Autorizza per concedere alla sottoscrizione di Azure l'accesso ai repository GitHub. Accedere, se necessario, con un account che disponga delle autorizzazioni per i repository da proteggere.

    Dopo l'autorizzazione, se si attende troppo tempo per installare l'applicazione GitHub per la sicurezza DevOps, si verificherà il timeout della sessione e verrà visualizzato un messaggio di errore.

  8. Selezionare Installa.

  9. Selezionare le organizzazioni per installare l'applicazione GitHub. È consigliabile concedere l'accesso a tutti i repository per garantire che Defender per il cloud possa proteggere l'intero ambiente GitHub.

    Questo passaggio concede a Defender per il cloud l'accesso alle organizzazioni selezionate.

  10. Per Organizzazioni, selezionare una delle opzioni seguenti:

    • Selezionare tutte le organizzazioni esistenti per individuare automaticamente tutti i repository nelle organizzazioni GitHub in cui è installata l'applicazione GitHub per la sicurezza DevOps.
    • Selezionare tutte le organizzazioni esistenti e future per individuare automaticamente tutti i repository nelle organizzazioni GitHub e nelle organizzazioni future in cui è installata l'applicazione GitHub per la sicurezza DevOps.
  11. Selezionare Avanti: Esamina e genera.

  12. Seleziona Crea.

Al termine del processo, il connettore GitHub viene visualizzato nella pagina impostazioni ambiente.

Screenshot che mostra la pagina delle impostazioni dell'ambiente con il connettore GitHub ora connesso.

Il servizio Defender per il cloud individua automaticamente le organizzazioni in cui è stata installata l'applicazione GitHub per la sicurezza DevOps.

Nota

Per garantire il corretto funzionamento delle funzionalità avanzate del comportamento di DevOps in Defender per il cloud, è possibile eseguire l'onboarding di una sola istanza di un'organizzazione GitHub nel tenant di Azure in cui si sta creando un connettore.

Al termine dell'onboarding, le risorse DevOps (ad esempio, repository, compilazioni) saranno presenti nelle pagine di sicurezza Inventario e DevOps. La visualizzazione delle risorse potrebbe richiedere fino a 8 ore. Le raccomandazioni per l'analisi della sicurezza potrebbero richiedere un passaggio aggiuntivo per configurare i flussi di lavoro. Gli intervalli di aggiornamento per i risultati della sicurezza variano in base alle raccomandazioni e i dettagli sono disponibili nella pagina Raccomandazioni.

Passaggi successivi