Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2025-04-03. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Ошибка: "GitHub Advanced Security необходимо включить для этого репозитория, чтобы использовать сканирование кода".

Если вы видите эту ошибку, убедитесь, что GitHub Advanced Security включен.

Об этой ошибке

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

Эта ошибка сообщается, если вы пытаетесь запустить code scanning в репозитории, где GitHub Advanced Security не включен или где использование этой функции блокируется политикой.

Подтверждение причины ошибки

  1. На GitHubперейдите на главную страницу репозитория.

  2. Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

    Снимок экрана: заголовок репозитория с вкладками. Вкладка "Параметры" выделена темно-оранжевым контуром.

  3. В разделе "Безопасность" боковой панели щелкните Code security and analysis.

  4. На странице параметров прокрутите вниз до "Advanced Security".

  5. Если есть связанная и активная кнопка "Включить ", GitHub Advanced Security доступна для этого репозитория, но еще не включена.

  6. Если использование GitHub Advanced Security блокируется политикой, кнопка "Включить **" неактивна, **а владелец политики указан.

    Снимок экрана: параметр Advanced Security". Владелец корпоративной политики и неактивная кнопка "Включить" выделены в темно-оранжевый цвет.

Устранение проблемы

Если GitHub Advanced Security доступен в репозитории, его можно включить на странице параметров.

Если GitHub Advanced Security блокируется политикой, сначала необходимо запросить доступ.

Запрос доступа к GitHub Advanced Security

  1. В параметрах "Code security and analysis" щелкните имя предприятия, чтобы отобразить список пользователей с доступом к политике, которая управляет доступом к продуктам Advanced Security. Дополнительные сведения см. в разделе Применение политик безопасности кода и анализа для вашего предприятия.
  2. Следуйте политике вашей компании для запроса доступа к дополнительным функциям.

Включение GitHub Advanced Security

  1. Откройте страницу параметров "Безопасность кода".
  2. Рядом с функцией "Advanced Security" нажмите кнопку "Включить".
  3. Повторно запустите code scanning.