How to Configure Security Reports

The Security Reports configuration in Procurize AI defines how SonarQube projects are organized, displayed, and ingested into the platform. Proper configuration ensures that security reports are accurately associated with the correct products and accessible via the Security Reports Dashboard.

Note: Configuring security reports requires administrator privileges. See the Roles and Permissions for details.

Project Groups

  • Projects are organized into groups for logical separation and portfolio-level management.

  • Each group can contain:

    • Child groups
    • Individual projects
  • At least one project group must exist to configure projects.

Project grouping enables hierarchical organization, bulk downloads, and aggregated reporting.

SonarQube project groups

Project Configuration Fields

When creating a project within a group, the following fields are required:

FieldDescription
SonarQube URLThe base URL of the SonarQube instance.
Project KeyThe unique identifier of the SonarQube project. Used together with the URL to search for reports in the repository.
Product NameThe display name for the product. Appears on the Security Reports dashboard and in downloaded reports.
Report File NameTypically based on the product name. Required for integrations with systems that depend on consistent file naming.

The combination of SonarQube URL + Project Key ensures accurate report association and retrieval.

Key Points

  • Projects must belong to a group.
  • Product names define dashboard display and report labeling.
  • Explicit report file names improve compatibility with external systems.
  • This configuration underpins API ingestion, dashboard display, and export functionality.
to top
Select language