SonarQube Cloud

First time using SonarQube Cloud? Please refer to the following documentation.
Introduction
This integration consolidates scan results of applications in SonarQube Cloud with Conviso Platform, keeping both solutions synced in real time.
It supports a two-way integration regarding new vulnerabilities and status mapping, so every update in SonarQube Cloud will also update Conviso Platform, as well as updates in the triage of vulnerabilities within Conviso Platform vulnerability management.
Aggregating SonarQube Cloud results and other security tools with Conviso Platform will let you have a centralized view for a more efficient prioritization and security risk management of your applications.
Requirements
To integrate SonarQube Cloud with the Conviso Platform, you will need the following data:
- A user with the System Administrator permission in SonarQube Cloud
- User Token of the user with the permission
- Organization ID in SonarQube Cloud
Conviso Platform Setup
To perform the integration between the two platforms, follow these steps after logging into the platform:
- Click on the Integrations option in the side menu.
- Click on Scanners category
- Look for the SonarQube Cloud icon and then click on Integrate button.

A form similar to the image below will appear.

If you're not sure where to get the information below, follow our tutorial here.
- Fill the organization ID.
- Enter your user token from SonarQube Cloud.
- Click on "Save."
After completing the steps, the following screen will appear:

On this screen, you can manage your integration, view and import projects, and test if your SonarQube Cloud connection is active.
- Check if the communication with your SonarQube Cloud is active.
- View this documentation.
- Table containing all the assets in the Conviso Platform that you imported from SonarQube Cloud.
- Add a new SonarQube Cloud project to the Conviso Platform.
- Button to return to the integration credentials configuration.
Importing Assets
To import a new project to the Conviso Platform, follow the steps below:
- Click on Integration in the side menu.
- Look for the SonarQube Cloud icon and then click on the Configure button.

This will take you to the integration configuration page.
Click on the Add Project button.
The Selection Form showing the projects registered in SonarQube Cloud will appear as shown in the image below.

- You can use the search bar to filter by project name.
- Select which projects to import.
- Select which branch from project you want to import
- Click on the Add button at the top of the form.
Obs: Currently, when you select and import a project from SonarQube Cloud, an asset will be created for each branch that you choose to import.
General Information on Operation
In this section, we will address crucial information about the integration's operation. This includes details about the synchronization process, as well as the status mapping between the involved platforms.