GitHub · Schema

app-permissions

The permissions granted to the user access token.

CodePipelinesPlatformSoftware DevelopmentSource ControlT1

Properties

Name Type Description
actions string The level of permission to grant the access token for GitHub Actions workflows, workflow runs, and artifacts.
administration string The level of permission to grant the access token for repository creation, deletion, settings, teams, and collaborators creation.
checks string The level of permission to grant the access token for checks on code.
codespaces string The level of permission to grant the access token to create, edit, delete, and list Codespaces.
contents string The level of permission to grant the access token for repository contents, commits, branches, downloads, releases, and merges.
dependabot_secrets string The leve of permission to grant the access token to manage Dependabot secrets.
deployments string The level of permission to grant the access token for deployments and deployment statuses.
environments string The level of permission to grant the access token for managing repository environments.
issues string The level of permission to grant the access token for issues and related comments, assignees, labels, and milestones.
metadata string The level of permission to grant the access token to search repositories, list collaborators, and access repository metadata.
packages string The level of permission to grant the access token for packages published to GitHub Packages.
pages string The level of permission to grant the access token to retrieve Pages statuses, configuration, and builds, as well as create new builds.
pull_requests string The level of permission to grant the access token for pull requests and related comments, assignees, labels, milestones, and merges.
repository_hooks string The level of permission to grant the access token to manage the post-receive hooks for a repository.
repository_projects string The level of permission to grant the access token to manage repository projects, columns, and cards.
secret_scanning_alerts string The level of permission to grant the access token to view and manage secret scanning alerts.
secrets string The level of permission to grant the access token to manage repository secrets.
security_events string The level of permission to grant the access token to view and manage security events like code scanning alerts.
single_file string The level of permission to grant the access token to manage just a single file.
statuses string The level of permission to grant the access token for commit statuses.
vulnerability_alerts string The level of permission to grant the access token to manage Dependabot alerts.
workflows string The level of permission to grant the access token to update GitHub Actions workflow files.
members string The level of permission to grant the access token for organization teams and members.
organization_administration string The level of permission to grant the access token to manage access to an organization.
organization_custom_roles string The level of permission to grant the access token for custom repository roles management.
organization_copilot_seat_management string The level of permission to grant the access token for managing access to GitHub Copilot for members of an organization with a Copilot Business subscription. This property is in beta and is subject to
organization_announcement_banners string The level of permission to grant the access token to view and manage announcement banners for an organization.
organization_events string The level of permission to grant the access token to view events triggered by an activity in an organization.
organization_hooks string The level of permission to grant the access token to manage the post-receive hooks for an organization.
organization_personal_access_tokens string The level of permission to grant the access token for viewing and managing fine-grained personal access token requests to an organization.
organization_personal_access_token_requests string The level of permission to grant the access token for viewing and managing fine-grained personal access tokens that have been approved by an organization.
organization_plan string The level of permission to grant the access token for viewing an organization's plan.
organization_projects string The level of permission to grant the access token to manage organization projects and projects beta (where available).
organization_packages string The level of permission to grant the access token for organization packages published to GitHub Packages.
organization_secrets string The level of permission to grant the access token to manage organization secrets.
organization_self_hosted_runners string The level of permission to grant the access token to view and manage GitHub Actions self-hosted runners available to an organization.
organization_user_blocking string The level of permission to grant the access token to view and manage users blocked by the organization.
team_discussions string The level of permission to grant the access token to manage team discussions and related comments.
email_addresses string The level of permission to grant the access token to manage the email addresses belonging to a user.
followers string The level of permission to grant the access token to manage the followers belonging to a user.
git_ssh_keys string The level of permission to grant the access token to manage git SSH keys.
gpg_keys string The level of permission to grant the access token to view and manage GPG keys belonging to a user.
interaction_limits string The level of permission to grant the access token to view and manage interaction limits on a repository.
profile string The level of permission to grant the access token to manage the profile settings belonging to a user.
starring string The level of permission to grant the access token to list and manage repositories a user is starring.
View JSON Schema on GitHub