SonarQube 보안 보고서 저장소

개요

SonarQube 보안 보고서 저장소는 Procurize AI 플랫폼의 핵심 구성 요소로, SonarQube 보안 보고서를 장기 보관 및 분석을 위해 저장, 인덱싱 및 노출합니다. 이 저장소는 자동 수집, 제품 및 버전별 구조화된 조직, UI 및 내보내기 메커니즘을 통한 하위 소비에 최적화되어 있습니다.

이 저장소는 SonarQube에서 생성된 보안 보고서를 지원하며, CI/CD, 애플리케이션 보안 및 컴플라이언스 워크플로의 일부로 일반적으로 사용됩니다.

지원되는 보고서 유형

저장소는 다음 SonarQube 보안 보고서 유형을 수용하고 저장합니다:

각 보고서는 특정 제품 및 제품 버전과 연계되며, 필터링, 집계 및 과거 분석에 필요한 메타데이터와 함께 저장됩니다.

데이터 모델 및 조직

제품 및 그룹

보고서는 계층적 모델을 사용하여 조직됩니다:

  • 제품

    개별 애플리케이션 또는 서비스에 해당합니다.

  • 제품 그룹

    관련된 제품들을 논리적으로 묶은 그룹에 해당합니다.

제품과 그 그룹 계층 구조는 플랫폼 구성에 정의됩니다. 구성 상세 내용은 보안 보고서 구성 방법을 참조하십시오.

보고서 메타데이터

각 저장된 보고서는 다음 메타데이터를 포함합니다:

  • 제품 이름
  • 제품 버전
  • 보고서 유형
  • 스캔 실행 일자
  • 보고서 업로드 일자
  • 전체 취약점 수
  • 전체 취약점 카테고리

이 메타데이터는 대시보드 표시, 필터링, 내보내기 및 API 기반 통합에 활용됩니다.

대시보드 표시

보안 보고서 뷰

저장된 보고서는 Procurize AI 대시보드에서 다음 경로로 노출됩니다:

Compliance → Security report

  • 각 제품은 개별 카드 형태로 표시됩니다.

  • 각 제품 카드는 보고서 유형별 최신 보고서를 나타내는 표를 포함합니다.

  • 표에는 다음이 요약됩니다:

    • 스캔 일자
    • 업로드 일자
    • 취약점 수
    • 전체 취약점 카테고리

이 뷰는 각 제품에 대한 가장 최신 보고서 수집 상태를 보여줍니다.

SonarQube 제품 카드

요약 시각화

Home 대시보드 페이지에서는 저장소 데이터를 집계하여 보여줍니다:

  • 막대 차트를 사용해 제품 버전별 보고서 수를 표시합니다.
  • 차트는 보고서 유형별로 그룹화됩니다.
  • 스캔 범위와 보고 활동에 대한 고레벨 개요를 제공합니다.

SonarQube 요약 시각화

보고서 접근 및 내보내기

보기

저장소에 보관된 보고서는 브라우저에서 직접 렌더링되어 검토할 수 있습니다.

OWASP 보고서 보기

내보내기 형식

다음 내보내기 형식을 지원합니다:

  • HTML
  • PDF
  • ZIP 아카이브 – 모든 지원 형식을 포함

보고서 다운로드

대량 내보내기

저장소는 대량 내보내기 작업을 지원합니다:

  • 단일 제품에 대한 모든 보고서를 포함한 ZIP 아카이브
  • 제품 그룹 및 하위 제품들의 보고서를 포함한 ZIP 아카이브

대량 내보내기는 감사 증거, 고객 검토 및 컴플라이언스 제출 등에 일반적으로 사용됩니다.

모든 보고서 다운로드

과거 보고서

각 보고서 유형에 대해 저장소는 완전한 과거 기록을 유지합니다.

  • 모든 이전 보고서는 계속 접근 가능
  • 과거 보고서는 제품 및 버전별로 그룹화
  • 보안 발견 사항에 대한 장기 분석을 가능하게 함

과거 데이터는 UI의 이전 보고서 목록 뷰를 통해 노출됩니다.

과거 보고서

보고서 수집

REST API 연동

보고서는 자동화를 위해 설계된 REST 기반 인터페이스를 통해 저장소에 수집됩니다.

  • CI/CD 기반 업로드 지원
  • 일관되고 재현 가능한 보고서 수집 구현
  • 수동 파일 관리 제거

API 사양은 SonarQube 보고서 API에 문서화되어 있습니다.

주요 사용 사례

  • SonarQube 보안 보고서의 중앙 집중식 저장
  • 버전 인식 보안 추세 분석
  • 컴플라이언스 및 감사 증거 관리
  • CI/CD 파이프라인을 통한 자동 수집
  • 포트폴리오 수준의 보안 가시성

관련 문서

관련 글

보안 보고서는 무엇인가요?

OWASP Top 10 가장 중요한 웹 애플리케이션 보안 위험

CWE Top 25 가장 위험한 소프트웨어 약점

맨 위로
언어 선택