# O token do GitHub é necessário para carregar os resultados do SARIF

Você precisa fornecer um método de autenticação para o processo de upload a ser usado para acessar o repositório.

## Sobre este erro

```text
A GitHub token is required to upload SARIF results but none was specified
```

Esse erro será relatado se o processo de upload não fizer referência a um método de autenticação ou se esse método tiver a permissão errada. As permissões necessárias para carregar o arquivo SARIF em um repositório são as mesmas, independentemente do processo usado para carregar os dados.

* personal access tokens refinados exigem o escopo `write` para o repositório.
* Os personal access tokens clássicos exigem o escopo `security_events` para o repositório  para repositórios privados ou internos. Você pode usar tokens com o escopo `public_repo` para repositórios públicos.
* GitHub Apps exigem o escopo `security_events` para o repositório.

Esse erro pode ser exibido para arquivos SARIF criados usando qualquer ferramenta e carregados usando qualquer método.

## Corrigir o problema

Crie um personal access token ou GitHub App com a permissão correta. Para saber mais, confira [Gerenciar seus tokens de acesso pessoal](/pt/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens) ou [Autenticando como aplicativo GitHub](/pt/apps/creating-github-apps/authenticating-with-a-github-app/authenticating-as-a-github-app) e [Decidir quando criar um aplicativo GitHub](/pt/apps/creating-github-apps/about-creating-github-apps/deciding-when-to-build-a-github-app).