Overview
Der Bericht „Codeüberprüfung bei Pullanforderungen“ in der Sicherheitsübersicht hilft Ihnen zu verstehen, wie gut code scanning Sicherheitsrisiken bei Pullanforderungen in Ihrer Organisation oder in Organisationen in Ihrem Unternehmen verhindert. Sie können das gesamte Dataset anzeigen oder nach bestimmten Kriterien filtern, sodass Repositorys leicht identifiziert werden können, in denen Sie möglicherweise Maßnahmen ergreifen müssen, um Sicherheitsrisiken zu finden und zu reduzieren.
Der Bericht verfügt über separate CodeQL und KI-Scan Registerkarten.
Verfügbare Metriken
CodeQL Metriken
Die Übersicht zeigt ihnen eine Zusammenfassung der Anzahl von Sicherheitsrisiken, die von CodeQL Pullanforderungen abgefangen wurden. Die Metriken werden nur für Pull Requests nachverfolgt, die in die Standardzweige von Repositories in deinen Organisationen gemergt wurden.
Sie können auch detailliertere Metriken finden, z. B. wie viele Warnungen mit und ohne VorschlägeCopilot Autofix behoben wurden, wie viele nicht aufgelöst und zusammengeführt wurden und wie viele als falsch positiv oder Risiko akzeptiert wurden.
Sie können auch Folgendes anzeigen:
-
Die Regeln, die die meisten Warnungen verursachen, und wie vielen Warnungen jede Regel zugeordnet ist.
-
Die Anzahl der Warnungen, die ohne Auflösung in den Standardbranch integriert wurden, und die Anzahl der Warnungen, die als akzeptables Risiko abgelehnt wurden.
-
Die Anzahl der Warnungen, die mit einem angenommenen Copilot Autofix Vorschlag behoben wurden, wird als Bruchteil der Anzahl der verfügbaren Gesamtvorschläge Copilot Autofix angezeigt.
-
Korrekturraten, in einem Diagramm mit dem Prozentsatz der Warnungen, die mit einem verfügbaren Copilot Autofix Vorschlag behoben wurden, und den Prozentsatz der Warnungen, die ohne Copilot Autofix Vorschlag behoben wurden.
-
Mittlere Zeit zur Behebung, in einem Diagramm, in dem das durchschnittliche Alter geschlossener Warnungen angezeigt wird, die mit einem verfügbaren Copilot Autofix Vorschlag behoben wurden, und das durchschnittliche Alter geschlossener Warnungen, die ohne Copilot Autofix Vorschlag behoben wurden.
Hinweis
Metriken für Copilot Autofix werden nur für Repositorys angezeigt, bei denen Copilot Autofix aktiviert ist.
Metriken für KI-Scans
Die Registerkarte "AI Scan " zeigt:
- Ergebnisse insgesamt: Die Anzahl der AI Scan-Ergebnisse.
- Befunde mit Autofix-Vorschlägen: Die Anzahl und der Prozentsatz der Befunde, die einen Copilot Autofix Vorschlag hatten.
- KI-Scan-Erkenntnisse in Pull Requests: Ein Diagramm, das Erkenntnisse im Laufe der Zeit nach Autofix vorgeschlagen und Autofix nicht vorgeschlagen gruppiert.
- Ergebnisse von Findings mit einem Autofix-Vorschlag: Der Anteil der Findings, bei denen ein Fix angewendet wurde oder das Finding verworfen wurde.
- Ergebnisse von Findings ohne Autofix-Vorschlag: Der Anteil der Findings, bei denen eine Lösung angewendet wurde oder das Finding verworfen wurde.
Der von Ihnen ausgewählte Datumsbereich und Filter gelten für alle im Bericht angezeigten KI-Scanmetriken.
Sichtbarkeit
Sie können Metriken für ein Repository anzeigen code scanning, wenn Sie Folgendes haben:
- Die
adminRolle des Repositorys - Eine benutzerdefinierte Repository-Rolle mit den feingranularen Berechtigungen "View code scanning alerts" für das Repository.
- Zugriff auf Warnungen für das Repository
Nächste Schritte
Informationen zum Anzeigen des Berichts „Codescanning für Pull Requests“ finden Sie unter Anzeigen von Code-Scanning-Metriken für Pull Requests.