Элементы управления администраторами для GitHub Copilot
Visual Studio 2022 предоставляет новые возможности для администраторов для эффективной настройки GitHub Copilot и управления ими. Эти функции обеспечивают администраторам больший контроль над использованием Copilot в организации. Администраторы могут отключить Copilot для отдельных учетных записей или полностью отключить его и настроить исключение содержимого, чтобы запретить доступ к определенным файлам в Copilot в Visual Studio.
Вы узнаете, как выполнять следующие задачи:
Отключение Copilot для отдельных учетных записей Visual Studio enterprise
С помощью Visual Studio версии 17.10 администраторы проектов могут отключить Copilot для отдельных учетных записей или полностью отключить Copilot с помощью административных шаблонов Visual Studio (ADMX/ADML), гарантируя защиту репозитория.
Чтобы настроить и развернуть эти политики, можно использовать Microsoft Intune или редактор локальной групповой политики непосредственно на клиентском компьютере.
Настройка групповой политики Copilot
Перейдите в Центр загрузки Майкрософт и скачайте файлы административных шаблонов групповой политики Visual Studio (ADMX/ADML). Он спрашивает, куда нужно скачать файлы, убедитесь, что расположение .
C:\Windows\PolicyDefinitions
Откройте редактор локальной групповой политики Windows, перейдите к административным шаблонам > конфигурации > компьютера Visual Studio >Copilot и выберите групповую политику.
Выбрав групповую политику, настройте политику для включения или отключения.
Перезапустите экземпляр Visual Studio, чтобы получить изменения новой политики
Настройка исключения содержимого
Исключение содержимого для GitHub Copilot позволяет администраторам предотвратить доступ к определенным файлам в Copilot и обеспечить безопасность конфиденциального содержимого от использования Copilot. Исключения содержимого можно использовать для настройки GitHub Copilot, чтобы игнорировать определенные файлы в репозитории или организации. Исключение содержимого доступно только в подписке GitHub Copilot Business или GitHub Copilot Enterprise.
При использовании Visual Studio 2022 версии 17.11 GitHub Copilot для Visual Studio будет игнорировать исключенное содержимое. При исключении содержимого из Copilot завершение и чат недоступны для затронутых файлов.
Обратите внимание, что Visual Studio 2022 версии 17.11 учитывает только правила в корневом репозитории, где ваше решение живет, и не применяет правила из подмодул Git или для файлов, не входящих в репозиторий Git.
Завершение GitHub Copilot в Visual Studio и исключениях содержимого
Завершение кода недоступно для исключенных файлов.
Исключенное содержимое не включается в предложения по завершению кода в других файлах.