SonarQube Beveiligingsrapporten Repository

Overzicht

De SonarQube Beveiligingsrapporten Repository is een kerncomponent van het Procurize AI‑platform die SonarQube‑beveiligingsrapporten opslaat, indexeert en beschikbaar maakt voor langdurige toegang en analyse. De repository is geoptimaliseerd voor geautomatiseerde inname, gestructureerde organisatie per product en versie, en downstream consumptie via de UI en exportmechanismen.

De repository ondersteunt beveiligingsrapporten die door SonarQube worden gegenereerd en wordt vaak gebruikt als onderdeel van CI/CD‑, applicatiebeveiligings‑ en compliance‑werkstromen.

Ondersteunde rapporttypen

De repository accepteert en slaat de volgende SonarQube‑beveiligingsrapporttypen op:

Elk rapport is gekoppeld aan een specifiek product en productversie en wordt opgeslagen met metadata die nodig is voor filteren, aggregatie en historische analyse.

Datamodel en organisatie

Producten en groepen

Rapporten worden georganiseerd met behulp van een hiërarchisch model:

  • Product
    Stelt een individuele applicatie of service voor.

  • Productgroep
    Stelt een logische groepering van gerelateerde producten voor.

Producten en hun groepshiërarchie worden gedefinieerd in de platformconfiguratie. Voor configuratiedetails zie Hoe beveiligingsrapporten te configureren.

Rapportmetadata

Elk opgeslagen rapport bevat de volgende metadata:

  • Productnaam
  • Productversie
  • Rapporttype
  • Scan‑uitvoeringsdatum
  • Rapport‑upload‑datum
  • Totaal aantal kwetsbaarheden
  • Algemene kwetsbaarheidscategorie

Deze metadata wordt gebruikt voor dashboardweergave, filteren, exports en API‑gedreven integraties.

Dashboardweergave

Beveiligingsrapporten weergave

Opgeslagen rapporten worden weergegeven in het Procurize AI‑dashboard onder:

Compliance → Beveiligingsrapport

  • Producten worden weergegeven als individuele kaarten
  • Elke productkaart bevat een tabel met de nieuwste rapporten per rapporttype
  • De tabel geeft een samenvatting van:
    • Scan datum
    • Upload datum
    • Aantal kwetsbaarheden
    • Algemene kwetsbaarheidscategorie

Deze weergave weerspiegelt de meest recente rapportinname‑status voor elk product.

SonarQube productkaart

Samenvattende visualisatie

De Home‑dashboardpagina toont geaggregeerde repository‑gegevens:

  • Staafdiagrammen tonen het aantal rapporten per productversie
  • Diagrammen zijn gegroepeerd op rapporttype
  • Biedt een overzicht op hoog niveau van scancoverage en rapportage‑activiteit

SonarQube samenvattende visualisatie

Rapporttoegang en -export

Weergave

Rapporten die in de repository zijn opgeslagen, kunnen direct in de browser worden weergegeven voor beoordeling.

OWASP rapport weergave

Exportformaten

De volgende exportformaten worden ondersteund:

  • HTML
  • PDF
  • ZIP‑archief met alle ondersteunde formaten

Rapport downloaden

Bulkexporten

De repository ondersteunt bulkexportoperaties:

  • ZIP‑archief met alle rapporten voor één product
  • ZIP‑archief met rapporten voor een productgroep en de onderliggende producten

Bulkexporten worden doorgaans gebruikt voor auditbewijzen, klantbeoordelingen en conformiteitsindieningen.

Alle rapporten downloaden

Historische rapporten

Voor elk rapporttype behoudt de repository een volledige historische registratie.

  • Alle eerdere rapporten blijven toegankelijk
  • Historische rapporten worden gegroepeerd per product en versie
  • Staat longitudinale analyse van beveiligingsbevindingen toe

Historische gegevens worden via de UI weergegeven via de weergave Lijst van eerdere rapporten.

Historische rapporten

Rapportinname

REST API‑integratie

Rapporten worden in de repository ingelezen via een op REST gebaseerde interface die is ontworpen voor automatisering.

  • Ondersteunt uploads vanuit CI/CD
  • Stelt consistente, herhaalbare rapportinname mogelijk
  • Elimineert handmatig bestandsbeheer

De API‑specificatie is gedocumenteerd in SonarQube Rapporten API.

Doelgebruik

  • Gecentraliseerde opslag van SonarQube‑beveiligingsrapporten
  • Versie‑bewuste analyse van beveiligingstrends
  • Beheer van compliance‑ en auditbewijzen
  • Geautomatiseerde inname vanuit CI/CD‑pijplijnen
  • Beveiligingszichtbaarheid op portefeuilleniveau

Zie ook:

Gerelateerde artikelen

Wat zijn beveiligingsrapporten?

OWASP Top 10 Most Critical Web Application Security Risks

CWE Top 25 Most Dangerous Software Weaknesses

Naar boven
Selecteer taal