In diesem Artikel wird die Deaktivierung von Copilot Autofix behandelt. Agentic Autofix verfügt über separate Zugriffssteuerungen. Zum Deaktivieren agentic autofix siehe Verwalten des Zugriffs auf agentengestützte autofix für die Codeüberprüfung.
Für Organisationen im Unternehmensbesitz gelten für Copilot Autofix folgende Hierarchie:
- Unternehmensbesitzer steuern, ob das Feature im Unternehmen zulässig ist. Wenn dies zulässig ist, kann sie auf niedrigeren Ebenen aktiviert werden (ist aber nicht automatisch aktiviert).
- Wenn sie vom Unternehmen aktiviert ist, können Organisationsbesitzer sie weiterhin für ihre Organisation deaktivieren. Dadurch wird verhindert, dass kein Repository in der Organisation es aktiviert.
- Wenn sowohl das Unternehmen als auch die Organisation das Feature aktiviert haben, können Repositoryadministratoren es für das einzelne Repository deaktivieren.
Für eigenständige Organisationen gelten die Organisations- und Repository-Steuerelemente ohne eine Unternehmensrichtlinie.
Durch das Deaktivieren von Copilot Autofix auf jeder Ebene werden alle geöffneten Vorschläge geschlossen, die von Copilot Autofix als Kommentare zu code scanning Alerts in betroffenen Pullanforderungen hinzugefügt wurden. Wenn Sie es später erneut aktivieren, werden Vorschläge nur für neue Pull Requests generiert. Um Vorschläge für vorhandene Pull Requests zu generieren, führen Sie die Sicherheitsanalyse erneut aus code scanning .
Hinweis
Copilot Autofix ist ein integraler Bestandteil von GitHub Code Quality und wird weiterhin für Codequalitätsergebnisse ausgeführt, auch wenn es für Codesicherheitsergebnisse deaktiviert ist.
Blockierung der Verwendung von Copilot Autofix für ein Unternehmen
Unternehmensbesitzer können Copilot Autofix für sicherheitsrelevante Ergebnisse in allen Organisationen und Repositorys in ihrem Unternehmen nicht zulassen.
- Navigieren Sie zu Ihrem Unternehmen. Beispielsweise auf der Seite Unternehmen in GitHub.com.
- Klicken Sie oben auf der Seite auf "Richtlinien".
- Klicke unter „Policies“ auf Advanced Security.
- Verwenden Sie unter "Copilot Autofix" das Dropdownmenü, und wählen Sie Alle Organisationen: Nicht zulässig aus.
Deaktivieren Copilot Autofix für eine Organisation
Organisationsbesitzer können Copilot Autofix für alle Repositorys in ihrer Organisation deaktivieren. Bei Organisationen in Unternehmensbesitz ist diese Einstellung nur verfügbar, wenn das Unternehmen Copilot Autofix zulässt.
-
Klicke in der rechten oberen Ecke von GitHub auf dein Profilbild und dann auf Your organizations.
-
Wählen Sie eine Organisation aus, indem Sie darauf klicken.
-
Klicke unter dem Organisationsnamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

-
Klicken Sie im Abschnitt " Security and quality" der Randleiste auf Advanced Security, dann auf Globale Einstellungen.
-
Legen Sie im Abschnitt "Code scanning" Copilot Autofix auf Aus fest.
Deaktivieren Copilot Autofix eines Repositorys
Repositoryadministratoren können Copilot Autofix deaktivieren, wenn ihre Organisation es aktiviert. Bei Organisationen im Besitz des Unternehmens ist diese Einstellung nur verfügbar, wenn das Unternehmen Copilot Autofix ebenfalls zulässt.
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

-
Klicken Sie im Abschnitt "Sicherheit und Qualität" der Randleiste auf Advanced Security.
-
Legen Sie im Abschnitt "Code Security" Copilot Autofix auf Aus fest.