

# Configuração de pipelines do CloudWatch para log de auditoria do GitHub
<a name="github-audit-log-pipeline-setup"></a>

**nota**  
 Importante: é necessária uma conta do GitHub Enterprise para usar esse conector. As contas pessoais ou organizacionais do GitHub não são compatíveis. 

Coleta dados de log de auditoria de organizações ou empresas do GitHub usando tokens de acesso pessoal ou autenticação da aplicação GitHub.

Configure a fonte de log de auditoria do GitHub com os seguintes parâmetros:

```
source:
  github_auditlog:
    scope: "ORGANIZATION"
    organization: "<example-org-name>"
    authentication:
      personal_access_token: "${{aws_secrets:<secret-name>:token}}"
```Parâmetros

`scope` (obrigatório)  
Escopo dos logs de auditoria a serem coletados. Deve ser “ORGANIZAÇÃO” ou “EMPRESA”.

`organization` (obrigatório quando o escopo é ORGANIZAÇÃO)  
Nome da organização no GitHub.

`enterprise` (obrigatório quando o escopo é EMPRESA)  
Nome da empresa do GitHub.

`authentication.personal_access_token` (obrigatório para autenticação PAT)  
Token de acesso pessoal para autenticação na API do GitHub.