Your GitHub App can perform actions on behalf of a user, like creating an issue, creating a deployment, and using other supported endpoints.