Skip to main content

Permissões necessárias para os aplicativos GitHub

Você pode encontrar as permissões necessárias para cada ponto de extremidade compatível com GitHub App.

Sobre as permissões de GitHub App

GitHub Apps são criadas com um conjunto de permissões. As permissões definem quais recursos o GitHub App pode acessar através da API. Para obter mais informações, confira "Como configurar permissões para Aplicativos do GitHub".

Ações

GET /repos/{owner}/{repo}/actions/cache/usage (leitura) – GET /repos/{owner}/{repo}/actions/cache/usage-policy (leitura)

Administração

PATCH /repos/{owner}/{repo}/actions/cache/usage-policy (gravação)

Verificações

Sumário

GET /repos/{owner}/{repo}/codeowners/errors (leitura)

Segredos de Dependabot

Implantações

POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments (leitura)

Emails

GET /user/emails (leitura) – POST /user/emails (gravação) – DELETE /user/emails (gravação) – GET /user/public_emails (leitura)

Administração de empresas

GET /enterprises/{enterprise}/settings/billing/advanced-security (gravação) – GET /enterprises/{enterprise}/actions/cache/usage (gravação) – GET /enterprises/{enterprise}/actions/cache/usage-policy (gravação) – PATCH /enterprises/{enterprise}/actions/cache/usage-policy (gravação)

Seguidores

Gists

Chaves GPG

Problemas

simétricas

Membros

PATCH /orgs/{org}/teams/{team_slug}/external-groups (gravação) – DELETE /orgs/{org}/teams/{team_slug}/external-groups (gravação) – GET /orgs/{org}/external-group/{group_id} (gravação) – GET /orgs/{org}/external-groups (gravação)

Metadados

Notificações

Administração da organização

GET /orgs/{org}/audit-log (leitura) – GET /orgs/{org}/settings/billing/advanced-security (leitura) – GET /orgs/{org}/actions/cache/usage (leitura) – GET /orgs/{org}/actions/cache/usage-by-repository (leitura)

Funções personalizadas da organização

Segredos de dependabots da organização

Eventos da organização

Ganchos da organização

Ganchos de pré-recebimento da organização

Projetos da organização

Segredos da organização

Executores auto-hospedados da organização

Pages (Páginas)

Perfil

Solicitações de pull

Ganchos do repositório

Ganchos de pré-recebimento do repositório

Projetos do repositório

Alertas de verificação de segredo

GET /orgs/{org}/secret-scanning/alerts (leitura)

Segredos

Eventos de segurança

GET /orgs/{org}/code-scanning/alerts (leitura)

Marcar com uma estrela

Status

Discussões em equipe

Observando