Skip to main content

Fehler: „Erweiterte Sicherheit muss aktiviert sein, damit dieses Repository die Codeüberprüfung verwenden kann.“

Wenn dieser Fehler angezeigt wird, vergewissere dich, dass GitHub Advanced Security aktiviert ist.

Informationen zu diesem Fehler

Advanced Security must be enabled for this repository to use code scanning
403: GitHub Advanced Security is not enabled

Dieser Fehler wird gemeldet, wenn du versuchst, code scanning in einem Repository auszuführen, in dem GitHub Advanced Security nicht aktiviert ist oder die Verwendung dieses Features durch eine Richtlinie blockiert wird.

Dieser Fehler wird nur für Repositorys mit privater oder interner Sichtbarkeit angezeigt. GitHub Advanced Security ist standardmäßig für alle öffentlichen Repositorys aktiviert.

Bestätigen der Fehlerursache

  1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.

  2. Wähle unter dem Namen deines Repositorys die Option Einstellungen aus. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

    Screenshot eines Repositoryheaders mit den Registerkarten. Die Registerkarte „Einstellungen“ ist dunkelorange umrandet.

  3. Klicke im Abschnitt „Sicherheit“ auf der Seitenleiste auf Codesicherheit und -analyse.

  4. Scrolle nach unten zu „GitHub Advanced Security“.

  5. Wenn eine zugeordnete und aktive Schaltfläche Aktivieren vorhanden ist, ist GitHub Advanced Security für dieses Repository verfügbar, aber noch nicht aktiviert.

  6. Wenn die Verwendung von GitHub Advanced Security durch eine Richtlinie blockiert wird, ist die Schaltfläche Aktivieren inaktiv, und der Besitzer bzw. die Besitzerin der Richtlinie wird aufgeführt.

    Screenshot der GitHub Advanced Security-Einstellung. Der Besitzer der Unternehmensrichtlinie und die inaktive Schaltfläche „Aktivieren“ sind mit einem dunkel orangefarbenen Umriss hervorgehoben.

Beheben des Problems

Wenn GitHub Advanced Security für dein Repository verfügbar ist, kannst du das Feature auf der Einstellungsseite aktivieren. Wenn GitHub Advanced Security durch eine Richtlinie blockiert ist, musst du zuerst Zugriff anfordern.

Anfordern des Zugriffs auf GitHub Advanced Security

  1. Klicke in den Einstellungen für GitHub Advanced Security auf den Unternehmensnamen, um eine Liste der Benutzer*innen mit Zugriff anzuzeigen und die Richtlinie zu bearbeiten, die den Zugriff auf GitHub Advanced Security steuert. Weitere Informationen findest du unter Erzwingen von Richtlinien für die Codesicherheit und -analyse für Unternehmen.
  2. Befolge die Richtlinien deines Unternehmens zum Anfordern des Zugriffs auf zusätzliche Features.

Aktivieren von GitHub Advanced Security

  1. Klicke in den Einstellungen für GitHub Advanced Security auf Aktivieren.
  2. Führe code scanning erneut aus.