Controles de administrador para o GitHub Copilot
O Visual Studio 2022 apresenta novos recursos para os administradores configurarem e gerenciarem o GitHub Copilot para sua empresa com eficiência. Esses recursos fornecem aos administradores maior controle sobre o uso do Copilot em sua organização. Os administradores podem desabilitar o Copilot para contas individuais ou desabilitá-lo completamente e configurar a exclusão de conteúdo para impedir que determinados arquivos fiquem disponíveis para o Copilot no Visual Studio.
Neste artigo, você aprenderá a:
Desabilitando o Copilot para contas individuais do Enterprise Visual Studio
Com o Visual Studio versão 17.10, os administradores do projeto podem desabilitar o Copilot para contas individuais ou desabilitar totalmente o Copilot por meio do de Modelos Administrativos do Visual Studio (ADMX/ADML), garantindo que seu repositório esteja protegido.
Para configurar e implantar essas políticas, você pode usar Microsoft Intune ou o Editor de Política de Grupo Local do diretamente no computador cliente.
Configurar a política de grupo do Copilot
Vá até o Centro de Download da Microsoft e pegue os arquivos do Modelo Administrativo da Política de Grupo do Visual Studio (ADMX/ADML). Ele perguntará onde você deseja que os arquivos sejam baixados. Certifique-se de que o local seja
C:\Windows\PolicyDefinitions
.Abra o Editor de Política de Grupo Local do Windows, navegue até Configuração do Computador > Modelos Administrativos > Visual Studio >Configurações do Copilot e selecione uma política de grupo.
Depois de selecionar a política de grupo, configure a política para habilitar ou desabilitar.
Reinicie sua instância do Visual Studio para obter as novas alterações de política
Configurar a exclusão de conteúdo
A exclusão de conteúdo do GitHub Copilot permite que os administradores impeçam que determinados arquivos fiquem disponíveis para o Copilot e mantenham o conteúdo confidencial seguro do uso do Copilot. Você pode usar exclusões de conteúdo para configurar o GitHub Copilot para ignorar arquivos específicos em um repositório ou organização. A exclusão de conteúdo só está disponível com um GitHub Copilot Business ou uma assinatura do GitHub Copilot Enterprise.
Com Visual Studio 2022 versão 17.11, o GitHub Copilot para Visual Studio ignorará o conteúdo excluído. Quando você exclui o conteúdo do Copilot, as conclusões e o chat não estão disponíveis nos arquivos afetados.
Observe que o Visual Studio 2022 versão 17.11 respeita apenas as regras no repositório raiz onde sua solução reside e não aplica regras de submódulos git ou para arquivos que não estão em um repositório git.
GitHub Copilot Completions no Visual Studio e exclusões de conteúdo
As conclusões de código não estão disponíveis em arquivos excluídos.
O conteúdo excluído não está incluído nas sugestões de conclusão de código em outros arquivos.