Repository dei Report di Sicurezza SonarQube
Panoramica
Il Repository dei Report di Sicurezza SonarQube è un componente centrale della piattaforma Procurize AI che memorizza, indicizza ed espone i report di sicurezza SonarQube per un accesso e un’analisi a lungo termine. Il repository è ottimizzato per l’ingestione automatizzata, l’organizzazione strutturata per prodotto e versione, e il consumo a valle attraverso l’interfaccia utente e i meccanismi di esportazione.
Il repository supporta i report di sicurezza generati da SonarQube ed è comunemente utilizzato come parte dei flussi di lavoro CI/CD, della sicurezza delle applicazioni e della conformità.
Tipi di Report Supportati
Il repository accetta e memorizza i seguenti tipi di report di sicurezza SonarQube:
Ogni report è associato a uno specifico prodotto e versione del prodotto e viene memorizzato con i metadati necessari per filtrare, aggregare e analizzare storicamente.
Modello Dati e Organizzazione
Prodotti e Gruppi
I report sono organizzati usando un modello gerarchico:
Prodotto
Rappresenta un’applicazione o servizio individuale.Gruppo di Prodotti
Rappresenta un raggruppamento logico di prodotti correlati.
I prodotti e la loro gerarchia di gruppo sono definiti nella configurazione della piattaforma.
Per i dettagli di configurazione, vedere Come configurare i report di sicurezza.
Metadati del Report
Ogni report memorizzato include i seguenti metadati:
- Nome del prodotto
- Versione del prodotto
- Tipo di report
- Data di esecuzione della scansione
- Data di caricamento del report
- Conteggio totale delle vulnerabilità
- Categoria complessiva delle vulnerabilità
Questi metadati sono utilizzati per la visualizzazione nella dashboard, filtraggio, esportazioni e integrazioni basate su API.
Rappresentazione nella Dashboard
Vista dei Report di Sicurezza
I report memorizzati sono esposti nella dashboard di Procurize AI sotto:
Conformità → Report di sicurezza
I prodotti sono visualizzati come card individuali
Ogni card del prodotto contiene una tabella che mostra i report più recenti per tipo di report
La tabella riepiloga:
- Data scansione
- Data caricamento
- Conteggio vulnerabilità
- Categoria complessiva delle vulnerabilità
Questa vista riflette lo stato più recente dell’ingestione dei report per ciascun prodotto.

Visualizzazione Riepilogativa
La pagina della dashboard Home visualizza dati aggregati del repository:
- I grafici a barre mostrano il numero di report per versione del prodotto
- I grafici sono raggruppati per tipo di report
- Fornisce una panoramica ad alto livello della copertura delle scansioni e dell’attività di reporting

Accesso e Esportazione dei Report
Visualizzazione
I report memorizzati nel repository possono essere visualizzati direttamente nel browser per la revisione.

Formati di Esportazione
I seguenti formati di esportazione sono supportati:
- HTML
- Archivio ZIP contenente tutti i formati supportati

Esportazioni di Massa
Il repository supporta operazioni di esportazione di massa:
- Archivio ZIP contenente tutti i report per un singolo prodotto
- Archivio ZIP contenente i report per un gruppo di prodotti e i suoi prodotti figli
Le esportazioni di massa sono tipicamente usate come evidenza di audit, revisioni dei clienti e sottomissioni di conformità.

Report Storici
Per ogni tipo di report, il repository mantiene un registro storico completo.
- Tutti i report precedenti rimangono accessibili
- I report storici sono raggruppati per prodotto e versione
- Consente l’analisi longitudinale delle vulnerabilità di sicurezza
I dati storici sono esposti tramite l’interfaccia utente nella vista Elenco dei report precedenti.

Ingestione dei Report
Integrazione API REST
I report vengono ingestiti nel repository tramite un’interfaccia REST progettata per l’automazione.
- Supporta caricamenti guidati da CI/CD
- Consente un’ingestione dei report coerente e ripetibile
- Elimina la gestione manuale dei file
La specifica dell’API è documentata in API dei Report SonarQube.
Casi d’Uso Previsti
- Archiviazione centralizzata dei report di sicurezza SonarQube
- Analisi delle tendenze di sicurezza consapevole della versione
- Gestione della conformità e delle evidenze di audit
- Ingestione automatizzata dai pipeline CI/CD
- Visibilità della sicurezza a livello di portfolio
Vedi anche:
Articoli correlati
Che cosa sono i Report di Sicurezza?
