ghtier
← All roles
Organization role·Every repository in the organization

All-repository write

Tier 1 · HighData

Why Tier 1

Tier 1 because it includes Actions: Write (repository), Packages: Write (repository), Secrets: Write (repository) and 1 more.

Write on every repository.

Available on: Every setup. Source

Permissions it includes (21)

TierPermissionFrom
T1sets tierActions: Writerepository
  • Create, edit, run, re-run, and cancel GitHub Actions workflows
inferred
T1sets tierPackages: Writerepository
  • Publish packages
documented
T1sets tierSecrets: Writerepository
  • Create, update, and delete GitHub Actions secrets on GitHub.com
  • Create, update, and delete GitHub Actions secrets using the REST API
documented
T1sets tierWorkflows: Writerepository
  • Create, edit, run, re-run, and cancel GitHub Actions workflows
inferred
T2Variables: Writerepository
  • Create, update, and delete GitHub Actions variables on GitHub.com
  • Create, update, and delete GitHub Actions variables using the REST API
documented
T2Checks: Writerepository
  • Create status checks
documented
T2Codespaces: Writerepository
  • Create codespaces for private repositories
  • Create codespaces for private repositories with Codespaces secrets access
  • Create codespaces for public repositories
inferred
T2Contents: Writerepository
  • Apply suggested changes to pull requests
  • Merge a pull request
  • Push to (write) the person or team's assigned repositories
  • and 3 more
documented
T2Discussions: Writerepository
  • Hide anyone's comments on discussions
  • Create and edit categories for GitHub Discussions
  • Move a discussion to a different category
  • and 6 more
inferred
T2Issues: Writerepository
  • Open issues
  • Close issues they opened themselves
  • Reopen issues they closed themselves
  • and 10 more
documented
T2Pull requests: Writerepository
  • Send pull requests from forks of the team's assigned repositories
  • Submit reviews on pull requests
  • Approve or request changes to a pull request with required reviews
  • and 8 more
documented
T2Secret scanning alerts: Writerepository
  • View and dismiss secret scanning alerts in a repository
inferred
T2Code scanning alerts: Writerepository
  • List, dismiss, and delete code scanning alerts
documented
T2Commit statuses: Writerepository
  • Create status checks
documented
T2Dependabot alerts: Writerepository
  • Dismiss Dependabot alerts
documented
T3Actions: Readrepository
  • View GitHub Actions workflow runs
documented
T3Administration: Readrepository
  • View rulesets for a repository
documented
T3Contents: Readrepository
  • Pull from the person or team's assigned repositories
  • Fork the person or team's assigned repositories
  • View published releases
  • and 1 more
documented
T3Packages: Readrepository
  • View and install packages
documented
T3Code scanning alerts: Readrepository
  • View code scanning alerts on pull requests
documented
T3Dependabot alerts: Readrepository
  • Receive Dependabot alerts for insecure dependencies in a repository
documented

Attack paths

Techniques it enables

Escalations it starts

Abused in

Abilities with no matching permission

These do not affect the tier.

  • Edit and delete their own comments (Only the person's own comments.)
  • Have an issue assigned to them (Being assigned grants nothing.)
  • Edit wikis in public repositories (Wikis have no API permission. Wiki edits do not change code or settings.)
  • Edit wikis in private repositories (Wikis have no API permission. Wiki edits do not change code or settings.)
  • Report abusive or spammy content (Moderation report only.)
  • Act as a designated code owner for a repository (A code owner's approval can satisfy a review rule. It is a special grant made in the CODEOWNERS file, not a permission.)

GitHub Docs for this role