User Permissions
Workspace Access
Qlty Cloud uses GitHub OAuth as its only authentication mechanism. Users on Qlty Cloud will be able to access a workspace if they are a member of the corresponding organization on Github.
Workspace Adminstration
Adding organizations to Qlty Cloud is done by installing the GitHub App. Depending the GitHub organization’s settings, an approval step may be necessary on the GitHub side.
When installing the GitHub App, the GitHub organization administrator can determine which repositories that Qlty Cloud is allowed to access. GitHub allows for authorizing Qlty Cloud to either all repositories within the organization or selected repositories.
After being added to Qlty Cloud, users who are administrators on GitHub can administer the workspace on Qlty Cloud.
Project Access
Access to projects on Qlty Cloud is inherited from GitHub permissions. A user will be able to access a project on Qlty Cloud if and only if they can access the underlying repository on GitHub.
Project Administration
Any user who has access to a project within GitHub can administer that project’s static analysis configuration within Qlty Cloud.