Skip to main content
Qlty uses a GitHub App to integrate with GitHub.

Authentication

GitHub OAuth is the only supported authentication method for Qlty. As part of the User authentication flow, the following permissions are granted:

Account Permissions

Permissions

When installed, the GitHub App requires the following permissions:

Repository Permissions

Organization Permissions

Repository Access

Access can be granted either to all repositories in a workspace, or individual repositories. By default, after authorization importing repositories as Qlty projects must be done manually. (In the future, we may provide an opt-in feature to automatically import repositories for convenience.)

Webhooks

In order to analyze new commits and keep data syncronized, Qlty subscribed to GitHub webhooks.

More information