Skip to main content

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

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

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

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

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

Кроме того, для автофикса агента необходимо Copilot облачный агент быть доступным в репозитории.

Отключение автофикса агента

Отключение автофикса агента можно сделать двумя способами:

  1. При отключении Автофикс второго пилота после автофикса агента используется тот же базовый параметр. Инструкции см. в разделах ниже.
  2. Путем отказа от репозиториев Copilot облачный агент. См . раздел AUTOTITLE.

Дополнительные сведения об автофиксе агента см. в разделе О автофиксе для сканирования кода.

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

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

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

Примечание.

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

Дополнительные сведения см. в Автофикс второго пилотаразделе О автофиксе для сканирования кода.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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