

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Filtra gli eventi webhook GitHub globali o organizzativi (console)
<a name="github-global-organization-webhook-events-console"></a>

Quando crei un GitHub progetto tramite la console, seleziona le seguenti opzioni per creare un webhook GitHub globale o organizzativo all'interno del progetto. Per ulteriori informazioni sui GitHub webhook globali e organizzativi, consulta. [GitHub webhook globali e organizzativi](github-global-organization-webhook.md)

1. [Apri la AWS CodeBuild console su codebuild/homehttps://console.aws.amazon.com/codesuite/.](https://console.aws.amazon.com/codesuite/codebuild/home)

1. Creare un progetto di compilazione. Per informazioni, consulta [Creare un progetto di compilazione (console)](create-project.md#create-project-console) e [Esecuzione di una compilazione (console)](run-build-console.md).
   +  In **Source (Origine)**: 
     +  **Come **fornitore di origine**, scegli **GitHub**Enterprise. GitHub**
     +  Per **Repository**, scegli webhook **GitHubcon ambito.** 

        Il GitHub repository verrà impostato automaticamente su`CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION`, che è la posizione di origine richiesta per i webhook globali e organizzativi. 
**Nota**  
Se utilizzi webhook a livello di organizzazione, assicurati che disponga delle autorizzazioni necessarie per creare webhook a CodeBuild livello di organizzazione all'interno. GitHub Se utilizzi una [ OAuthconnessione esistente](oauth-app-github.md), potrebbe essere necessario rigenerare la connessione per concedere questa autorizzazione. CodeBuild In alternativa, puoi creare il webhook manualmente utilizzando la funzione [webhook CodeBuild manuale](github-manual-webhook.md). Tieni presente che se disponi di un GitHub OAuth token esistente e desideri aggiungere ulteriori autorizzazioni all'organizzazione, puoi [revocare l'autorizzazione del OAuth token e ricollegare il token](https://docs.github.com/en/apps/oauth-apps/using-oauth-apps/reviewing-your-authorized-oauth-apps) tramite la console. CodeBuild   
![\[La configurazione del webhook con ambito. GitHub\]](http://docs.aws.amazon.com/it_it/codebuild/latest/userguide/images/github-organization-webhook-source.png)
   +  Negli eventi del **webhook della fonte primaria**: 
     +  Per il **tipo di ambito**, scegli il **livello di organizzazione** se stai creando un webhook **aziendale o il livello Enterprise** se stai creando un webhook globale.
     +  Per **Nome**, inserisci il nome dell'azienda o dell'organizzazione, a seconda che il webhook sia un webhook globale o dell'organizzazione.

       Se il tipo di origine del progetto è`GITHUB_ENTERPRISE`, è inoltre necessario specificare un dominio come parte della configurazione dell'organizzazione del webhook. Ad esempio, se l'URL della tua organizzazione è**https://domain.com/orgs/org-name**, allora il dominio è**https://domain.com**.
**Nota**  
 Questo nome non può essere modificato dopo la creazione del webhook. Per modificare il nome, è possibile eliminare e ricreare il webhook. Se desideri rimuovere completamente il webhook, puoi anche aggiornare la posizione di origine del progetto in un repository. GitHub   
![\[La configurazione dei webhook globali o organizzativi.\]](http://docs.aws.amazon.com/it_it/codebuild/latest/userguide/images/github-organization-webhook-primary-events.png)
     +  (Facoltativo) Nei **gruppi di filtri degli eventi Webhook**, puoi specificare quali [eventi desideri attivare una](github-webhook.md) nuova build. È inoltre possibile specificare `REPOSITORY_NAME` come filtro di attivare solo le build sugli eventi webhook provenienti da repository specifici.  
![\[Un filtro che attiva solo gli eventi webhook provenienti da repository specifici.\]](http://docs.aws.amazon.com/it_it/codebuild/latest/userguide/images/github-organization-webhook-filter-groups.png)

       Puoi anche impostare il tipo di evento su per configurare gli Actions runner `WORKFLOW_JOB_QUEUED` ospitati autonomamente. GitHub Per ulteriori informazioni, consulta [Tutorial: configura un GitHub Actions CodeBuild runner ospitato](action-runner.md).

1. Continua con i valori predefiniti, quindi scegli **Crea progetto di compilazione**.