Overview
보안 개요의 "풀 리퀘스트에 대한 코드 검사" 보고서는 code scanning이(가) 조직 또는 엔터프라이즈 전체 조직의 풀 리퀘스트에서 취약성을 얼마나 잘 방지하는지 이해하는 데 도움이 됩니다. 전체 데이터 세트를 보거나 특정 조건을 필터링하여 보안 위험을 찾고 줄이기 위해 조치를 취해야 할 수 있는 리포지토리를 쉽게 식별할 수 있습니다.
보고서에는 별도의 CodeQL 탭과 AI 스캔 탭이 있습니다.
사용 가능한 메트릭
CodeQL 메트릭
개요는 CodeQL에 의해 방지된 취약성이 끌어오기 요청에서 얼마나 많이 검출되었는지 요약하여 보여줍니다. 메트릭은 조직의 리포지토리의 기본 분기에 병합된 끌어오기 요청에 대해서만 추적됩니다.
보다 세분화된 메트릭으로는, 제안을 통한 수정 및 제안 없이 수정된 알림 수, 해결되지 않고 병합된 알림 수, 가양성으로 간주되거나 리스크 수용으로 해제된 알림 수 등을 찾을 수 있습니다.
다음을 확인할 수도 있습니다.
-
가장 많은 경고를 유발하는 규칙과 각 규칙이 연결된 경고의 개수입니다.
-
해결되지 않고 기본 분기에 병합된 경고의 수와 허용 가능한 위험으로 해제된 경고의 수입니다.
-
허용된 Copilot Autofix 제안으로 수정된 경고의 수가 전체 Copilot Autofix 사용 가능한 제안 수 중 어느 정도인지 표시됩니다.
-
그래프에서 사용 가능한 Copilot Autofix 제안을 이용해 수정된 경고의 비율과 Copilot Autofix 제안 없이 수정된 경고의 비율을 보여주는 수정 속도입니다.
-
수정할 평균 시간, 사용 가능한 Copilot Autofix 제안으로 수정된 닫힌 경고의 평균 기간 및 제안 없이 Copilot Autofix 수정된 폐쇄된 경고의 평균 기간을 보여 주는 그래프입니다.
참고
메트릭은 Copilot Autofix이(가) 사용하도록 설정된 리포지토리에 대해서만 표시됩니다.
AI 검사 지표
AI 검사 탭에는 다음이 표시됩니다.
- 총 결과: AI Scan 탐지 결과 수.
- **자동 수정 제안이 있는 결과:**Copilot Autofix제안이 있는 결과의 수 및 백분율입니다.
- 끌어오기 요청의 AI 검사 결과: 시간에 따라 결과를 Autofix 제안됨 및 Autofix 제안되지 않음으로 그룹화한 차트입니다.
- 자동 수정 제안이 있는 검출 항목의 처리 결과: 수정이 적용되었거나 검출 항목이 무시된 비율입니다.
- 자동 수정 제안이 없는 발견 사항의 결과: 수정 사항이 적용되었거나 발견 사항이 무시된 발견 사항의 비율입니다.
선택한 날짜 범위 및 필터는 보고서에 표시된 모든 AI 검사 메트릭에 적용됩니다.
가시성
다음과 같은 경우에 메트릭을 리포지토리에서 볼 수 code scanning 있습니다.
admin리포지토리에 대한 역할- 리포지토리에 대한 "경고 보기 code scanning " 세분화된 권한이 있는 사용자 지정 리포지토리 역할
- 리포지토리에 대한 경고에 대한 액세스
다음 단계
"끌어오기 요청 시 코드 스캐닝" 보고서를 보려면 풀 리퀘스트에 대한 코드 검사 메트릭 보기을 참조하세요.