Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Permissões necessárias para os aplicativos GitHub

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

Neste artigo

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.

Sobre as permissões de aplicativo GitHub

aplicativo GitHubs são criados com um conjunto de permissões. As permissões definem quais recursos o aplicativo GitHub pode acessar através da API. Para obter mais informações, consulte "Configurações de permissões para os aplicativos GitHub".

Permissões de metadados

Os aplicativos GitHub têm a permissão de metadados Read-only por padrão. A permissão de metadados fornece acesso a uma coleção de pontos de extremidade somente leitura com metadados para vários recursos. Esses pontos de extremidade não vazam informações privadas sobre repositórios.

Se você definir a permissão de metadados para No access e selecionar uma permissão que exija acesso ao repositório, GitHub irá substituir sua seleção e definir a permissão de metadados de volta para Read-only. Para definir a permissão de metadados para No access, você deve definir todas as permissões que requerem acesso ao repositório No access primeiro.

Colaboradores

Comentários de commit

Eventos

Git

Chaves

Integrantes da organização

Pesquisar

Permissão em "ações"

Permissão em "administração"

Branches

Colaboradores

Convites

Chaves

Equipes

Tráfego

Permissão em "bloqueio"

Permissão em "verificações"

Permissão em "conteúdo"

Branches

Comentários de commit

Git

importar

Reações

Versões

Permissão em "implantações"

Permissão em "e-mails"

Permissão em "seguidores"

Permissão em "chaves gpg"

Permissão em "problemas"

Problemas e pull requests estão estreitamente relacionados. Para obter mais informações, consulte "Lista de problemas atribuídos ao usuário autenticado". Se seu aplicativo GitHub tiver permissões em problemas e não em pull requests, esses pontos de extremidade irão limitar-se a problemas. Pontos de extremidade que retornam problemas e pull requests serão filtrados. Os pontos de extremidade que permitem operações em ambos problemas e pull requests estarão restritos a problemas.

Responsáveis

Eventos

Etiquetas

Marcos

Reações

Permissão em "chaves"

Chaves

Permissão em "integrantes"

Convites

Integrantes da organização

Integrantes da equipe

Equipes

Permissão em "administração da organização"

Permissão em "hooks da organização"

Equipes

Permissão em "projetos da organização"

Permissão em "bloqueio de usuários da organização"

Permissão em "páginas"

Permissão em "pull requests"

Pull requests and issues are closely related.. If your GitHub App has permissions on pull requests but not on issues, these endpoints will be limited to pull requests. Os pontos de extremidade que retornam pull requests e problemas serão filtrados. Os pontos de extremidade que permitem operações em pull requests e problemas serão restritos a pull requests.

Responsáveis

Eventos

Etiquetas

Marcos

Reações

Revisores solicitados

Revisões

Permissão em "hooks de repositório"

Permissão em "projetos de repositório"

Equipes

Permissão em "segredos"

Permissão em "eventos de segurança"

Permissão em "executores auto-hospedados"

Permissão em "arquivo único"

Permissão em "marcar com uma estrela"

Permissão em "status"

Permissão em "discussões em equipe"

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.