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 o Copilot para contas individuais, desativá-lo completamente, configurar um utilizador agentExecuteAsUser na base de dados CONSTITUTION.md para especificar um utilizador específico da base de dados ou início de sessão SQL a utilizar ao interagir com uma base de dados, configurar uma lista de permissões do servidor MCP e configurar a exclusão de conteúdo para impedir que certos ficheiros fiquem disponíveis para o Copilot no SSMS.
Neste artigo, você aprenderá a:
- Desativar Copilot
- Configurar o contexto de execução
- Configurar a lista de permissões do servidor MCP
- Configurar exclusão de conteúdo
Desativar Copilot
Com o SSMS 22.4.1 e versões posteriores, os administradores podem gerir o GitHub Copilot usando os Templates Administrativos do Visual Studio (ADMX/ADML). Estas políticas podem ser configuradas e implementadas usando o Microsoft Intune ou o Editor de Políticas de Grupo Local.
Important
O GitHub Copilot no SSMS partilha atualmente as definições de Políticas de Grupo com o Visual Studio. Desativar o GitHub Copilot através destas políticas afeta tanto o SSMS como o Visual Studio. Controlos separados de Políticas de Grupo para SSMS não são atualmente suportados.
Se a sua organização precisar de desativar o GitHub Copilot no SSMS mantendo-o ativado no Visual Studio, consulte Desinstalar o GitHub Copilot no SSMS para uma abordagem alternativa.
Configurar a política de grupo Copilot
- Descarregue os ficheiros do Modelo Administrativo de Política de Grupo do Visual Studio (ADMX/ADML) no Centro de Transferências da Microsoft.
- Guarde os ficheiros template em
C:\Windows\PolicyDefinitions. - Abra o Editor de Políticas de Grupo Local do Windows e vá a Configuração do Computador>Modelos Administrativos>Visual Studio>.
- Configure as políticas aplicáveis do Copilot.
- Reiniciar o SSMS para que as alterações às políticas entrem em vigor.
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.
Note
Estes controlos gerem o acesso ao GitHub Copilot através de definições organizacionais ou empresariais do GitHub e atribuições de licenças. Não são específicos para o SSMS. Para desativar o GitHub Copilot apenas no SSMS, consulte Desinstalar o GitHub Copilot no SSMS.
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. Esconder o emblema não desinstala nem desativa o GitHub Copilot. 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>Visual Studio>Definições do Copilot>Desativar o Modo de 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
Ao utilizar versões SSMS 22.7 ou posteriores, os administradores podem configurar uma lista de permissõ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
- Utilize o modo Agent do GitHub Copilot 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