Skip to main content
Skip to content

Отключение автофикса Copilot для сканирования кода

Вы можете отключить Copilot Autofix для предприятия, организации или репозитория.

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

Agentic Autofix имеет более узкие требования к требованиям, чем Copilot Autofix, и недоступен для пользовательских репозиториев в организации, которая использует Enterprise Managed Users. Дополнительные сведения см. в разделе О автофиксе для сканирования кода.

Copilot Autofix for code scanning доступен для следующих типов репозитория:

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

Дополнительные сведения о подходящих продуктах см. в разделе О GitHub Advanced Security.

В этой статье рассматривается отключение Copilot Autofix. Agentic Autofix имеет отдельные элементы управления доступом. Сведения об отключении agentic autofixсм. в разделе Управление доступом к автофиксу агента для сканирования кода.

Для организаций, принадлежащих предприятиям, элементы управления для Copilot Autofix выполнения этой иерархии:

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

Для автономных организаций элементы управления организацией и репозиторием применяются без корпоративной политики.

Отключение Copilot Autofix на любом уровне закрывает все открытые предложения, добавленные в виде комментариев о code scanning оповещениях в затронутых запросах на вытягивание. При последующем повторном включении предложения создаются только для новых запросов на вытягивание. Чтобы создать предложения для существующих запросов на вытягивание, повторно выполните code scanning анализ безопасности.

Примечание.

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

Блокировка Copilot Autofix использования для предприятия

Владельцы предприятия могут запретить Copilot Autofix результаты безопасности во всех организациях и репозиториях в своей организации.

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

Copilot Autofix Отключение для организации

Владельцы организации могут отключить Copilot Autofix все репозитории в своей организации. Для организаций, принадлежащих предприятиям, этот параметр доступен только в том случае, если предприятие разрешает Copilot Autofix.

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

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

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

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

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

  5. В разделе "Code scanning" установите значение Copilot Autofix****Off.

Отключение репозитория Copilot Autofix

Администраторы репозитория могут отключить, Copilot Autofix если организация включает ее. Для организаций, принадлежащих предприятиям, этот параметр доступен только в том случае, если предприятие также разрешает Copilot Autofix.

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

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

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

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

  4. В разделе "Code Security" установите значение Copilot Autofix****Off.