Skip to main content

Управление политиками для Copilot в организации

Узнайте, как управлять политиками для GitHub Copilot в организации.

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

Organization owners

Организации с подпиской на GitHub Copilot Business или GitHub Copilot Enterprise.

О политиках для GitHub Copilot

Владельцы организации могут задавать политики для управления тем, как GitHub Copilot можно использовать в организации. Например, владелец организации может включить или отключить следующие функции Copilot (если владелец предприятия не заблокировал доступ к этим функциям на корпоративном уровне):

  • Copilot в GitHub.com (если у вашей организации есть подписка Copilot Enterprise)
  • Copilot Chat в интегрированной среде разработки
  • Copilot Chat in GitHub Mobile
  • Copilot in the CLI
  • Предложения, соответствующие общедоступному коду

Параметры политики, выбранные владелец организации определяют поведение GitHub Copilot для всех членов организации, которым предоставлен доступ к Copilot через организацию.

Политики Copilot также управляются на уровне предприятия. Если ваша организация является частью предприятия, и явные параметры были выбраны на уровне предприятия, вы не можете переопределить эти параметры на уровне организации. Дополнительные сведения об управлении политиками на корпоративном уровне см. в разделе "Управление политиками и функциями для Copilot в вашей организации".

Политики сопоставления предложений

Параметры организации включают параметр разрешения или блокировки предложений по завершению кода, которые соответствуют общедоступному коду. Если вы решили заблокировать предложения, соответствующие общедоступному коду, GitHub Copilot проверит потенциальные предложения по завершению кода и окружающий код около 150 символов в общедоступном коде на GitHub. Если совпадение или близкое совпадение, предложение не отображается.

Если администратор предприятия выбрал политику "Нет" для сопоставления предложений на уровне предприятия, можно задать политику сопоставления предложений для вашей организации.

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

Включение функций Copilot в организации

  1. В правом верхнем углу GitHubвыберите фото профиля, а затем выберите Ваши организации.

  2. Рядом с организацией щелкните Параметры.

  3. На боковой панели в разделе "Код, планирование и автоматизация" щелкните Copilot, а затем щелкните "Политики".

  4. Используйте раскрывающиеся списки справа от каждой функции, чтобы включить или отключить эту функцию для вашей организации.

    Например, чтобы включить или отключить сопоставление предложений, в раскрывающемся списке "Предложения, соответствующие общедоступному коду", выберите "Разрешено " или "Заблокировано".

  5. Если у вашей организации есть подписка Copilot Enterprise и вы включите Copilot в GitHub.com, отображаются два дополнительных параметра. В зависимости от параметров предприятия вы можете изменить параметры этих параметров.

    • Предоставьте Copilot доступ к Bing: установите этот флажок, чтобы разрешить Copilot Chat использовать результаты поиска Bing для предоставления сведений о своих ответах. Дополнительные сведения см. в разделе Запрос вопросов GitHub Copilot в GitHub.com.

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

Настройка политики для GitHub Copilot Extensions в организации

GitHub Copilot Extensions интегрируют внешние средства с GitHub Copilot Chat. См. раздел "Использование расширений для интеграции внешних средств с Copilot Chat".

Перед установкой Copilot Extensions в организации необходимо задать политику использования для вашей организации. Настройка политики использования позволяет включить или отключить Copilot Extensions для всех членов вашей организации, ограничивая риск безопасности.

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

  1. В правом верхнем углу GitHubвыберите фото профиля, а затем выберите Ваши организации.
  2. Рядом с организацией щелкните Параметры.
  3. На боковой панели в разделе "Код, планирование и автоматизация" щелкните Copilot, а затем щелкните "Политики".
  4. В разделе "Copilot Extensions" выберите раскрывающееся меню, а затем включите или отключите Copilot Extensions для вашей организации.

Управление разрешениями для GitHub Copilot Extension в организации

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

  1. В правом верхнем углу GitHubвыберите фото профиля, а затем выберите Ваши организации.
  2. Рядом с организацией щелкните Параметры.
  3. На боковой панели в разделе "Сторонний доступ" щелкните GitHub Apps. Отобразится список данных GitHub Apps, установленных в вашей организации.
  4. При необходимости, чтобы отфильтровать установленные GitHub Apps для Copilot Extensions, выберите в раскрывающемся меню фильтр : { % данных variables.product.prodname_copilot_extensions_short %}.
  5. Рядом с Copilot Extension вы хотите просмотреть или изменить, нажмите кнопку "Настроить".
  6. В разделе "Разрешения" просмотрите разрешения, перечисленные для Copilot Extension. При необходимости можно заблокировать доступ Copilot Extensionк организации одним из двух способов:
    • Чтобы на неопределенный срок приостановить доступ Copilot Extensionк ресурсам в организации при сохранении расширения в разделе "Зона опасности" нажмите кнопку "Приостановить".
    • Чтобы полностью удалить Copilot Extension в разделе "Зона опасности" нажмите кнопку "Удалить".

Дополнительные материалы