Skip to content

Instantly share code, notes, and snippets.

@glektarssza
Last active September 22, 2025 08:37
Show Gist options
  • Select an option

  • Save glektarssza/416063b45b1b71076a00cd4abeb4a3a0 to your computer and use it in GitHub Desktop.

Select an option

Save glektarssza/416063b45b1b71076a00cd4abeb4a3a0 to your computer and use it in GitHub Desktop.
GitHub OAuth Scope List
"repo","repo:status","repo_deployment","public_repo","repo:invite","security_events","admin:repo_hook","write:repo_hook","read:repo_hook","admin:org","write:org","read:org","admin:public_key","write:public_key","read:public_key","gist","notifications","user","read:user","user:email","user:follow","project","read:project","read:project","write:packages","read:packages","delete:packages","admin:gpg_key","write:gpg_key","read:gpg_key","codespace","workflow","read:audit_log"

GitHub OAuth Scope Reference

  • No scopes: read-only access to public information.
  • repo: full access (read and write) to public and private repositories.
    • repo:status: read and write access to commit statuses in public and private repositories.
    • repo_deployment: read and (maybe?) write access to deployment statues for public and private repositories.
      • Explicitly no code access!
    • public_repo: limits access to public repositories.
      • Also grants starring of repositories.
    • repo:invite: ability to accept/decline invites to collaborate.
  • security_events: read and write access to security events in the code scanning API.
  • admin:repo_hook: ???
    • write:repo_hook: ???
    • read:repo_hook: ???
  • admin:org: ???
    • write:org: ???
    • read:org: ???
  • admin:public_key: ???
    • write:public_key: ???
    • read:public_key: ???
  • gist: ???
  • notifications: ???
  • user: ???
    • read:user: ???
    • user:email: ???
    • user:follow: ???
  • project: ???
    • read:project: ???
  • read:project: ???
  • write:packages: ???
  • read:packages: ???
  • delete:packages: ???
  • admin:gpg_key: ???
    • write:gpg_key: ???
    • read:gpg_key: ???
  • codespace: ???
  • workflow: ???
  • read:audit_log: ???
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment