ghtier
← All roles
Organization role·The organization and every repository in it

Owner

Tier 0 · CriticalControl

Why Tier 0

Tier 0 because it includes Members: Write (organization), Administration: Write (organization).

Full administrative control of the organization.

Available on: Every setup. Source

Permissions it includes (45)

TierPermissionFrom
T0sets tierMembers: Writeorganization
  • Invite people to join the organization
  • Edit and cancel invitations to join the organization
  • Remove members from the organization
  • and 9 more
documented
T0sets tierAdministration: Writeorganization
  • Edit the organization's profile page
  • Delete the organization account, including all repositories
  • Limit interactions for certain users in public repositories
  • and 8 more
documented
T1Actions: Writerepository
  • Create, edit, run, re-run, and cancel GitHub Actions workflows
inferred
T1Administration: Writerepository
  • Manage individual, team, and outside collaborator access to the repository
  • Edit a repository's description
  • Manage topics
  • and 27 more
documented
T1GitHub App installation repository access: Writerepository
  • Purchase, install, manage billing for, and cancel GitHub Marketplace apps
inferred
T1Custom organization roles: Writeorganization
  • Owners have full administrative access to the organization: every setting, role, webhook, secret and runner.
documented
T1Custom properties: Adminorganization
  • Owners have full administrative access to the organization: every setting, role, webhook, secret and runner.
documented
T1Custom repository roles: Writeorganization
  • Owners have full administrative access to the organization: every setting, role, webhook, secret and runner.
documented
T1Webhooks: Writeorganization
  • Owners have full administrative access to the organization: every setting, role, webhook, secret and runner.
documented
T1Personal access token requests: Writeorganization
  • Owners have full administrative access to the organization: every setting, role, webhook, secret and runner.
documented
T1Secrets: Writeorganization
  • Owners have full administrative access to the organization: every setting, role, webhook, secret and runner.
documented
T1Self-hosted runners: Writeorganization
  • Owners have full administrative access to the organization: every setting, role, webhook, secret and runner.
documented
T1Packages: Writerepository
  • Publish packages
  • Delete and restore packages
documented
T1Custom properties: Writerepository
  • Edit the custom property values for the repository
documented
T1Webhooks: Writerepository
  • Manage webhooks and deploy keys
documented
T1Secret scanning alerts: Readrepository
  • Unlike writers and maintainers, admins see every secret scanning alert in the repository, including the leaked values.
documented
T1Secrets: Writerepository
  • Create, update, and delete GitHub Actions secrets on GitHub.com
  • Create, update, and delete GitHub Actions secrets using the REST API
documented
T1Workflows: 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 5 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 13 more
documented
T2Organization dismissal requests for code scanning: Writeorganization
  • Review and manage code scanning dismissal requests
documented
T2Organization dismissal requests for Dependabot: Writeorganization
  • Review Dependabot alert dismissal requests
  • Bypass Dependabot alert dismissal requests
documented
T2Organization bypass requests for secret scanning: Writeorganization
  • Review and manage secret scanning bypass requests
documented
T2Pages: Writerepository
  • Configure a publishing source for GitHub Pages
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
T2Repository security advisories: Writerepository
  • Create security advisories
documented
T2Repository creation: Writerepository
  • Create repositories
documented
T2Secret scanning alerts: Writerepository
  • View and dismiss secret scanning alerts in a repository
inferred
T2Secret scanning alert dismissal requests: Writeorganization
  • Review and manage secret scanning dismissal requests
documented
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
  • View people with access to an organization 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 2 more
documented
T3Members: Readorganization
  • See all organization members and teams
documented
T3Administration: Readorganization
  • Access the organization audit log
documented
T3Blocking users: Writeorganization
  • Block and unblock non-member contributors
documented
T3Packages: Readrepository
  • View and install packages
documented
T3Code scanning alerts: Readrepository
  • View code scanning alerts on pull requests
  • View security overview for the organization
documented
T3Dependabot alerts: Readrepository
  • Receive Dependabot alerts for insecure dependencies in a repository
  • View security overview for the organization
  • Receive Dependabot alerts about insecure dependencies for all of an organization's repositories
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.)
  • View content exclusion settings for GitHub Copilot (Viewing a setting.)
  • View and edit billing information (Billing only. No permission on the reference covers organization billing.)
  • Set scheduled reminders (Notifications only.)
  • @mention any visible team (Notifications only.)
  • Can be made a team maintainer (Eligibility, not a grant. See the Team maintainer role.)
  • Set a team profile picture in all teams (Cosmetic.)
  • Sponsor accounts and manage the organization's sponsorships (Sponsorships and payments only.)
  • Manage email updates from sponsored accounts (Sponsorships only.)
  • Attribute your sponsorships to another organization (Sponsorships only.)
  • List apps in GitHub Marketplace (Listing an app the organization publishes.)

GitHub Docs for this role