О политиках для GitHub Copilot
Владельцы организации могут задавать политики для управления тем, как GitHub Copilot можно использовать в организации. Например, владелец организации может включить или отключить следующие функции Copilot (если владелец предприятия не заблокировал доступ к этим функциям на корпоративном уровне):
- Copilot в GitHub.com
- Copilot Chat в интегрированной среде разработки
- Copilot Chat in GitHub Mobile
- Copilot in the CLI и Windows Terminal
- Предложения, соответствующие общедоступному коду
- Доступ к альтернативным моделям для Copilot
Параметры политики, выбранные владелец организации определяют поведение GitHub Copilot для всех членов организации, которым предоставлен доступ к Copilot через организацию.
Политики Copilot также управляются на уровне предприятия. Если ваша организация является частью предприятия, и явные параметры были выбраны на уровне предприятия, вы не можете переопределить эти параметры на уровне организации. Дополнительные сведения об управлении политиками на корпоративном уровне см. в разделе "Управление политиками и функциями для Copilot в вашей организации".
Политики сопоставления предложений
Параметры организации включают параметр разрешения или блокировки предложений кода, соответствующих общедоступному коду. Если вы решили заблокировать предложения, соответствующие общедоступному коду, GitHub Copilot проверит потенциальные предложения кода и окружающий код около 150 символов в общедоступном коде на GitHub. Если совпадение или близкое совпадение, предложение не отображается.
Если администратор предприятия выбрал политику "Нет" для сопоставления предложений на уровне предприятия, можно задать политику сопоставления предложений для вашей организации.
Если член организации назначает место нескольким организациям с различными политиками сопоставления предложений в рамках одного предприятия, GitHub Copilot будет использовать самую ограничивающую политику.
Включение функций Copilot в организации
-
В правом верхнем углу GitHubвыберите свой фото профиля, а затем выберите Ваши организации.
-
Рядом с организацией щелкните Параметры.
-
На боковой панели в разделе "Код, планирование и автоматизация" щелкните Copilot, а затем щелкните "Политики".
-
Используйте раскрывающиеся списки справа от каждой функции, чтобы включить или отключить эту функцию для вашей организации.
Например, чтобы включить или отключить сопоставление предложений, в раскрывающемся списке "Предложения, соответствующие общедоступному коду", выберите "Разрешено " или "Заблокировано".
-
Если у вашей организации есть подписка Copilot Business или Copilot Enterprise и включена подписка Copilot в GitHub.com", отображаются два дополнительных параметра:
-
Войдите в коллекцию отзывов пользователей: если включена, пользователи могут предоставлять отзывы о Copilot сводки запросов на вытягивание. Дополнительные сведения см. в разделе Создание сводки запроса на вытягивание с помощью GitHub Copilot.
-
При включении функций предварительной версии: пользователи могут протестировать новые функции Copilot, которые еще не доступны. Помните, что предварительные версии функций могут иметь недостатки, и функции могут быть изменены или прекращены в любое время. К текущим предварительным версиям функций Copilot относятся:
- Copilot text completion. См. раздел "Использование завершения текста Copilot".
- Запрос Copilot почему рабочий процесс завершился сбоем. См. раздел "Запрос вопросов GitHub Copilot в GitHub".
-
Настройка политики для GitHub Copilot Extensions в организации
Note
GitHub Copilot Extensions находится в public preview и подлежит изменению.
GitHub Copilot Extensions интегрируют внешние средства с GitHub Copilot Chat. См. раздел "Использование расширений для интеграции внешних средств с Copilot Chat".
Перед установкой Copilot Extensions в организации необходимо задать политику использования для вашей организации. Настройка политики использования позволяет включить или отключить Copilot Extensions для всех членов вашей организации, ограничивая риск безопасности.
Если Copilot Extensions не включены или отключены на уровне предприятия, можно задать политику Copilot Extensions для вашей организации.
- В правом верхнем углу GitHubвыберите свой фото профиля, а затем выберите Ваши организации.
- Рядом с организацией щелкните Параметры.
- На боковой панели в разделе "Код, планирование и автоматизация" щелкните Copilot, а затем щелкните "Политики".
- В разделе "Copilot Extensions" выберите раскрывающееся меню, а затем включите или отключите Copilot Extensions для вашей организации.
Управление разрешениями для GitHub Copilot Extension в организации
После установки Copilot Extension в организации можно просмотреть разрешения, имеющиеся в вашей организации, и почему эти разрешения необходимы. Если вы не хотите, чтобы данные Copilot Extension имели указанные разрешения, можно приостановить или удалить расширение.
- В правом верхнем углу GitHubвыберите свой фото профиля, а затем выберите Ваши организации.
- Рядом с организацией щелкните Параметры.
- На боковой панели в разделе "Сторонний доступ" щелкните GitHub Apps. Отобразится список данных GitHub Apps, установленных в вашей организации.
- При необходимости, чтобы отфильтровать установленные GitHub Apps для Copilot Extensions, выберите в раскрывающемся меню фильтр : { % данных variables.product.prodname_copilot_extensions_short %}.
- Рядом с Copilot Extension вы хотите просмотреть или изменить, нажмите кнопку "Настроить".
- В разделе "Разрешения" просмотрите разрешения, перечисленные для Copilot Extension. При необходимости можно заблокировать доступ Copilot Extensionк организации одним из двух способов:
- Чтобы на неопределенный срок приостановить доступ Copilot Extensionк ресурсам в организации при сохранении расширения в разделе "Зона опасности" нажмите кнопку "Приостановить".
- Чтобы полностью удалить Copilot Extension в разделе "Зона опасности" нажмите кнопку "Удалить".