Start FreeLog in
SonarQube Cloud | Administering SonarQube Cloud | Resources structure in SonarQube Cloud | Organization's projects

Organization's project concept

On this page

A project in SonarQube Cloud represents a repository of a DevOps platform organization. 

The project's visibility may be:

  • Public: anyone, including anonymous users, can view the code and analysis results of public projects.
    However:
    • Non-members are not able to see the list of members in the organization.
    • Anonymous and unauthorized users are prevented from easily downloading source code via API and web views.
  • Or private: only authorized users, who are organization members, can view a private project. 

A project is created by importing the corresponding repository from the DevOps platform: it is bound to the repository. (It's also possible to create projects manually, but they won't benefit from the same features.) A bound project inherits its visibility from its corresponding repository. However, you can change it if the organization is not on a free subscription plan.

You can grant SonarQube Cloud users analysis-related permissions on the projects of the organization(s) they are members of. You can manage permissions through the user group function.

The figure below shows SonarQube Cloud projects that were created by importing the repositories from a DevOps platform’s organization. In this example, the SonarQube Cloud organization is assigned a paid subscription plan and thus, can contain private projects. 


Was this page helpful?

© 2008-2024 SonarSource SA. All rights reserved. SONAR, SONARSOURCE, SONARQUBE, and CLEAN AS YOU CODE are trademarks of SonarSource SA.

Creative Commons License