Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Administrators can configure and manage GitHub Copilot in SQL Server Management Studio (SSMS) to align with organizational security and compliance requirements. These controls help ensure that Copilot usage follows your organization's policies.
Disable Copilot
Administrators can disable GitHub Copilot for individual accounts or for an entire organization through GitHub Copilot settings.
For Copilot Business and Enterprise subscriptions, administrators manage access through the organization or enterprise settings on GitHub.com. Individual users can be granted or revoked access to Copilot through license assignment.
For more information, see Managing GitHub Copilot in your organization.
Uninstall GitHub Copilot in SSMS
If your organization requires that GitHub Copilot isn't available in SSMS, you can remove the AI Assistance workload through the Visual Studio Installer. For detailed steps, see Uninstall GitHub Copilot in SSMS using the Visual Studio Installer.
You can also hide the Copilot badge in SSMS without uninstalling. For more information, see Hide the Copilot badge.
Manage model availability
For Copilot Enterprise and Business subscriptions, administrators must enable the Preview policy in Copilot settings on GitHub.com before preview models are available in SSMS.
For more information about available models, see AI models for GitHub Copilot in SQL Server Management Studio.
Block suggestions matching public code
Administrators and individual users can configure GitHub Copilot to block code suggestions that match publicly available code. This setting is managed through the GitHub Copilot settings page.
Interaction data and model training
Starting April 24, 2026, interaction data from Copilot Free, Pro, and Pro+ users is used to train and improve GitHub Copilot's AI models unless they opt out. Interaction data includes inputs sent to Copilot, accepted or modified outputs, code context, and feedback on suggestions.
Important
Copilot Business and Copilot Enterprise users are not affected by this change. Interaction data from Business, Enterprise, or enterprise-owned repositories isn't used for model training.
Users can opt out of data collection for model training in their GitHub Copilot settings under Privacy. If a user previously opted out, their preference is preserved.
For more information, see the GitHub blog post on interaction data usage policy updates.
Enterprise deployment
For enterprise environments, SSMS supports offline installation layouts for deployment through System Center Configuration Manager (SCCM), Intune, or other management tools. Administrators can control which workloads (including AI Assistance) are included in the deployment.
For more information, see Create an offline installation of SQL Server Management Studio.
Related content
- Install GitHub Copilot in SQL Server Management Studio
- Manage Copilot usage in SQL Server Management Studio
- Use GitHub Copilot for free in SQL Server Management Studio
- GitHub Copilot Trust Center
- Managing GitHub Copilot in your organization
- Troubleshoot GitHub Copilot in SQL Server Management Studio