Personal Access Token - Definição do Glossário de CI/CD
Um personal access token (PAT) é uma string que autentica como um usuário do GitHub para operações de API e Git, usada como alternativa a senha.
Um personal access token é uma credencial vinculada a uma conta de usuário que autentica requisições Git e API. PATs clássicos carregam escopos amplos e grosseiros; um PAT vazado pode acessar todos os recursos que o usuário pode.
Clássico vs fine-grained
PATs clássicos concedem acesso em nível de escopo através de todos os repos. Fine-grained tokens restringem um token a repositórios selecionados e permissões específicas com uma expiração obrigatória, e são o padrão recomendado.
Guias relacionados
Fine-Grained Token - CI/CD Glossary DefinitionFine-Grained Token: A fine-grained token is a GitHub PAT restricted to chosen repositories and per-resource p…
Token Scope - CI/CD Glossary DefinitionToken Scope: A token scope is a permission attached to a credential that bounds what it can do, such as `repo…
Token Expiry - CI/CD Glossary DefinitionToken Expiry: Token expiry is the lifetime after which a token is rejected. Short expiries limit the window a…