Skip to main content

Отключение Autofix Copilot для оповещений о безопасности сканирования кода

Вы можете заблокировать доступность Автофикс GitHub Copilot для предупреждений системы безопасности для предприятия или отключить Автофикс GitHub Copilot на уровне организации и репозитория.

Кто может использовать эту функцию?

Автофикс GitHub Copilot для code scanning доступен для следующих типов репозитория:

  • Общедоступные репозитории для GitHub.com
  • Репозитории, принадлежащие организации для GitHub Team или GitHub Enterprise Cloud с GitHub Code Security включено

Примечание.

Подписка на GitHub Copilot не требуется для использования Автофикс GitHub Copilot. Автофикс второго пилота доступен для всех общедоступных репозиториев на GitHub.com, а также внутренние или частные репозитории, принадлежащие организациям и предприятиям, имеющим лицензию на GitHub Code Security.

Отключение Автофикс второго пилота на любом уровне закроет все открытые Автофикс второго пилота предложения, добавленные в комментарии к code scanning оповещения в pull requests. Если Автофикс второго пилота позже будет вновь активирован, предложения будут генерироваться только для pull request, открытых после этого момента или после повторного запуска code scanning анализа безопасности существующих pull request.

Примечание.

Автофикс второго пилота является неотъемлемой частью GitHub Code Quality и будет продолжать выполняться с результатами качества кода, даже если он отключен для результатов безопасности кода.

Для получения дополнительной информации о Автофикс второго пилота см. О Copilot Autofix для сканирования кода.

Блокировка использования Автофикс второго пилота для предприятия

Администраторы предприятия могут запретить Автофикс второго пилота для результатов безопасности на своем предприятии. Если вы запрещаете Автофикс второго пилота для предприятия, невозможно включить Автофикс второго пилота для любых организаций или репозиториев в организации.

Разрешение Автофикс второго пилота для предприятия не гарантирует активацию Автофикс второго пилота, но означает, что администраторы организаций и репозиториев смогут включить или отключить Автофикс второго пилота для получения результатов безопасности.

Запрет Автофикс второго пилота на корпоративном уровне удалит все предложения открытых Автофикс второго пилота, добавленные в качестве комментариев к оповещениям code scanning в pull-запросах во всех репозиториях всех организаций внутри предприятия.

  1. Перейдите к своему предприятию. Например, на странице Enterprises на GitHub.com.
  2. В левой части страницы на боковой панели учетной записи предприятия щелкните Policies.
  3. В разделе "Policies", щелкните Advanced Security.
  4. В разделе "Автофикс второго пилота" используйте раскрывающееся меню, чтобы выбрать "Не разрешено".

Отключение Автофикс второго пилота для организации

Если Автофикс второго пилота разрешено на уровне предприятия, администраторы организации могут отключить Автофикс второго пилота для организации. Если отключить Автофикс второго пилота для организации, невозможно включить Автофикс второго пилота для любых репозиториев в организации.

Отключение Автофикс второго пилота на уровне организации удалит все предложения открытых Автофикс второго пилота, добавленные в качестве комментариев к оповещениям code scanning в pull request-запросах во всех репозиториях организации.

  1. В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.

  2. Выберите организацию, кликнув по ней.

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

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

  4. В разделе "Безопасность" боковой панели щелкните Advanced Security затем глобальные параметры.

  5. В разделе "Code scanning" снимите флажок Автофикс второго пилота.

Дополнительные сведения о настройке глобальных параметров code scanning см. в разделе Настройка глобальных параметров безопасности для организации.

Отключение Автофикс второго пилота для репозитория

Если Автофикс второго пилота разрешено на корпоративном уровне и включено на уровне организации, администраторы репозитория могут отключить Автофикс второго пилота для репозитория. Отключение Автофикс второго пилота на уровне репозитория удалит все open Автофикс второго пилота предложения, добавленные в комментарии к code scanning оповещениях в pull request-запросах по всему репозиторию.

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

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

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

  3. В разделе "Безопасность" боковой панели щелкните Advanced Security.

  4. В разделе "Code Security" снимите флажок Автофикс второго пилота.