Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O SQL Server Management Studio (SSMS) 22 introduz novas funcionalidades que permitem aos administradores configurar e gerir o GitHub Copilot de forma mais eficaz dentro da sua empresa. Esses recursos fornecem aos administradores maior controle sobre o uso do Copilot dentro de sua organização.
Os administradores podem desativar Copilot para contas individuais, desativá-las completamente, configurar um agentExecuteAsUser na base de dados CONSTITUTION.md para especificar um utilizador específico da base de dados ou login SQL para usar ao interagir com uma base de dados, e configurar exclusão de conteúdo para impedir que certos ficheiros estejam disponíveis para Copilot no SSMS.
Neste artigo, você aprenderá a:
- Desativar Copilot
- Configurar o contexto de execução
- Configurar exclusão de conteúdo
Desativar Copilot
Com o SSMS 22.4.1 e versões posteriores, os administradores podem desativar o Copilot para contas individuais ou desativá-lo completamente usando os Modelos Administrativos do Visual Studio (ADMX/ADML), e pode desativar o Copilot Free. Prevenir acessos inesperados garante que o seu ambiente permanece protegido.
Para configurar e implantar essas políticas, você pode usar Microsoft Intune ou o Editor de Política de Grupo Local diretamente na máquina cliente.
Configurar a política de grupo Copilot
- Visite o Centro de Transferências da Microsoft para descarregar os ficheiros de Modelo Administrativo de Políticas de Grupo Visual Studio (ADMX/ADML). Quando solicitado, verifique se os arquivos estão salvos no
C:\Windows\PolicyDefinitions. - Abra o Editor de Políticas de Grupo Local Windows e navegue até Configuração do Computador>Modelos Administrativos>SQL Server Management Studio>Copilot Definições. Selecione uma política de grupo.
- Depois de selecionar a política de grupo, configure-a para habilitar ou desabilitar o Copilot conforme necessário.
- Reinicie o SSMS para aplicar as novas alterações às políticas.
Desativar o Copilot no GitHub
Com SSMS 22.4.1 ou versões posteriores, os administradores podem desativar Copilot para contas individuais ou para toda a organização através das definições GitHub Copilot. Para as subscrições do Copilot Business e Enterprise, os administradores gerem o acesso através das definições da organização ou da empresa no GitHub.com. Utilizadores individuais podem receber ou revogar o acesso ao Copilot através da cessão de licença.
Para mais informações, consulte Gerir GitHub Copilot na sua organização.
Desinstalar o GitHub Copilot no SSMS
Se a sua organização exigir que o GitHub Copilot não esteja disponível no SSMS, pode remover a carga de trabalho do AI Assistance através do Visual Studio Installer. Para passos detalhados, veja Desinstalar GitHub Copilot no SSMS usando o Visual Studio Installer.
Também podes esconder o distintivo de Copilot no SSMS sem desinstalar. Para mais informações, consulte Ocultar o distintivo de Copilot.
Desativar o modo Agente
Com versões SSMS 22.7 ou posteriores, os administradores podem desativar totalmente o modo Agente usando Visual Studio Modelos Administrativos (ADMX/ADML). Com esta definição de política, os administradores podem controlar quais as funcionalidades assistidas por IA disponíveis na sua organização, ajudando a garantir que o uso está alinhado com os requisitos de segurança e conformidade.
Localização da política no Editor de Políticas de Grupo Local: Configuração do Computador>Modelos Administrativos>SQL Server Management Studio>Copilot Definições>Desativar Modo Agente
Configure o contexto de execução do GitHub Copilot para uma base de dados
Com versões SSMS 22.7 ou posteriores, os administradores podem configurar o contexto de execução que garante que as consultas geradas pelo Copilot sejam executadas sob uma conta dedicada e menos privilegiada, em vez das permissões próprias do utilizador. Esta configuração utiliza um utilizador de base de dados ou login SQL, especificado no CONSTITUTION.mdarquivo . Para mais informações, consulte Contexto de execução para GitHub Copilot em SQL Server Management Studio.
Configurar a lista de permissões do servidor MCP
Com o SSMS 22.7, os administradores podem configurar uma lista de autorizações de servidores MCP aprovados através do painel de administração do GitHub Copilot. Quando uma lista de permissões está configurada, os programadores da organização só podem ligar-se aos servidores MCP que aparecem na lista aprovada.
Como funciona a lista de permissão do servidor MCP
Os administradores especificam quais os servidores MCP permitidos dentro da sua organização utilizando as políticas empresariais do GitHub Copilot para MCP. Nas definições da empresa ou da organização, navegue até aos Controlos de IA e selecione MCP na barra lateral para configurar as políticas do servidor MCP.
O SSMS verifica a lista de autorizações quando um utilizador tenta ligar-se a um servidor MCP.
Se o servidor estiver na lista de permissões, a ligação decorre normalmente.
Se o servidor não estiver na lista de autorizações, o SSMS bloqueia a ligação e mostra uma mensagem de erro a indicar que a política da organização não permite o servidor.
Esta funcionalidade ajuda as organizações a controlar quais servidores MCP podem processar dados sensíveis e manter a conformidade com as políticas de segurança.
Configurar exclusão de conteúdo
A exclusão de conteúdo para o GitHub Copilot permite que os administradores impeçam que determinados arquivos estejam disponíveis para o Copilot e mantenham o conteúdo confidencial protegido contra o 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 está disponível apenas com uma GitHub Copilot Business ou uma GitHub Copilot Enterprise subscrição.
Com versões SSMS 22.4.1 ou posteriores, o GitHub Copilot no SSMS ignora conteúdos excluídos. Quando o conteúdo é excluído, as conclusões e o bate-papo não estão disponíveis para os arquivos afetados.
Completações de código no SSMS e exclusões de conteúdo
As completações de código não estão disponíveis para ficheiros excluídos, e o conteúdo excluído não está incluído nas sugestões de conclusão de código para outros ficheiros.
GitHub Copilot Chat no SSMS e exclusões de conteúdo
Ficheiros excluídos não podem ser referenciados na janela do chat, e conteúdos excluídos não estão incluídos nas respostas do GitHub Copilot.
Conteúdo relacionado
- Instala GitHub Copilot em SQL Server Management Studio
- Gerir a utilização do Copilot no SQL Server Management Studio
- usa GitHub Copilot gratuitamente em SQL Server Management Studio
- Utilizar o modo de Agente do GitHub Copilot (pré-visualização) no SQL Server Management Studio
- GitHub Copilot Centro de Confiança
- Gerir GitHub Copilot na sua organização
- Resolução de problemas GitHub Copilot em SQL Server Management Studio