1
0
mirror of synced 2026-01-02 21:04:32 -05:00
Files
docs/content/rest/authentication/permissions-required-for-github-apps.md
2024-01-02 08:38:22 +00:00

1.7 KiB

title, intro, redirect_from, versions, topics, shortTitle, autogenerated
title intro redirect_from versions topics shortTitle autogenerated
Permissions required for GitHub Apps These are the permissions required for a {% data variables.product.prodname_github_app %} to use each REST API endpoint that works with {% data variables.product.prodname_github_apps %}.
/v3/apps/permissions
/rest/reference/permissions-required-for-github-apps
/rest/overview/permissions-required-for-github-apps
fpt ghes ghae ghec
* * * *
API
Permissions for GitHub Apps github-apps

About {% data variables.product.prodname_github_app %} permissions

{% data variables.product.prodname_github_apps %} are created with a set of permissions. Permissions define what resources the {% data variables.product.prodname_github_app %} can access via the API. For more information, see "AUTOTITLE."

{% data reusables.rest-api.permission-header %}

These permissions are required to access private resources with the following endpoints. Some endpoints can also be used to access public resources without these permissions.

Some endpoints require additional permissions. When this is the case, the "Additional permissions" column will indicate the other permissions that are required to use the endpoint. Some endpoints that require write access to the repository "Contents" permission also require write access to the repository "Workflows" permission if the request will affect workflow files. In these cases, the repository "Workflows" permission is indicated as an additional permission even though it is not always required to use the endpoint.