Token for authenticating against GitHub's own APIs. Workflows should not use it to sign in to Azure; the Azure Login action with OpenID Connect is the right approach.
Also called PAT.
In the Ultra Transcenders books
Each book explains Personal access token (GitHub) in context, with comparison tables and the common traps.
Terms in this definition
- Token
The unit of text an LLM works with, which may be a word, part of a word or punctuation. Billing, limits and context windows are all counted in these units.
- Azure Login action
Step in a GitHub Actions workflow that authenticates to Azure, either as the service principal of an Entra app or as a user-assigned managed identity; using OpenID Connect avoids storing any secret.
- OIDC
OpenID Connect, an OAuth 2.0-based identity standard that issues JSON ID tokens. VCF Identity Broker supports it, alongside SAML 2.0, for external IdPs.