Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
SQL Server Management Studio (SSMS) 22 führt neue Features ein, mit denen Administratoren GitHub Copilot effektiver innerhalb ihres Unternehmens konfigurieren und verwalten können. Diese Features bieten Administratoren eine bessere Kontrolle über die Verwendung von Copilot innerhalb ihrer Organisation.
Administratoren können Copilot für einzelne Konten deaktivieren, es vollständig deaktivieren, einen agentExecuteAsUser in der Datenbank CONSTITUTION.md konfigurieren, um einen bestimmten Datenbankbenutzer oder ein SQL-Login anzugeben, das bei der Interaktion mit einer Datenbank verwendet werden soll, und Inhaltsausschlüsse konfigurieren, um zu verhindern, dass bestimmte Dateien in SSMS für Copilot verfügbar sind.
In diesem Artikel erfahren Sie, wie Sie:
- Copilot deaktivieren
- Konfigurieren des Ausführungskontexts
- Konfigurieren des Inhaltsausschlusses
Copilot deaktivieren
Mit SSMS 22.4.1 und höher können Administratoren Copilot für einzelne Konten deaktivieren oder sie vollständig mithilfe der Visual Studio administrativen Vorlagen (ADMX/ADML) deaktivieren, und Sie können Copilot Kostenlos deaktivieren. Durch das Verhindern des unerwarteten Zugriffs wird sichergestellt, dass Ihre Umgebung geschützt bleibt.
Um diese Richtlinien zu konfigurieren und bereitzustellen, können Sie Microsoft Intune oder den Editor für lokale Gruppenrichtlinien direkt auf dem Clientcomputer verwenden.
Konfigurieren der Copilot-Gruppenrichtlinie
- Besuchen Sie das Microsoft Download Center, um die Visual Studio Gruppenrichtlinien-Administrativvorlagendateien (ADMX/ADML) herunterzuladen. Wenn Sie dazu aufgefordert werden, stellen Sie sicher, dass die Dateien unter
C:\Windows\PolicyDefinitionsgespeichert werden. - Öffnen Sie den Editor für lokale Gruppenrichtlinien von Windows und navigieren Sie zu Computerkonfiguration>Administrative Vorlagen>SQL Server Management Studio>Copilot-Einstellungen. Wählen Sie eine Gruppenrichtlinie aus.
- Nachdem Sie die Gruppenrichtlinie ausgewählt haben, konfigurieren Sie sie, um Copilot nach Bedarf zu aktivieren oder zu deaktivieren.
- Starten Sie SSMS neu, um die neuen Richtlinienänderungen anzuwenden.
Deaktivieren von Copilot in GitHub
Mit SSMS 22.4.1 oder höheren Versionen können Administratoren Copilot für einzelne Konten oder für eine gesamte Organisation über GitHub Copilot Settings deaktivieren. Für Copilot Business- und Enterprise-Abonnements verwalten Administratoren den Zugriff über die Organisations- oder Unternehmenseinstellungen für GitHub.com. Einzelnen Benutzern kann über die Lizenzzuweisung Zugriff auf Copilot gewährt oder entzogen werden.
Weitere Informationen finden Sie unter Managing GitHub Copilot in Ihrer Organisation.
Deinstallieren von GitHub Copilot in SSMS
Wenn Ihre Organisation erfordert, dass GitHub Copilot in SSMS nicht verfügbar ist, können Sie die AI-Unterstützungsworkload über den Visual Studio Installer entfernen. Ausführliche Schritte finden Sie unter Uninstallieren GitHub Copilot in SSMS mithilfe des Visual Studio Installer.
Sie können auch das Copilot Signal in SSMS ausblenden, ohne es zu deinstallieren. Weitere Informationen finden Sie unter Hide the Copilot badge.
Agentmodus deaktivieren
Mit SSMS 22.7 oder höher können Administratoren den Agent-Modus mit Visual Studio Administrative Vorlagen (ADMX/ADML) vollständig deaktivieren. Mit dieser Richtlinieneinstellung können Administratoren steuern, welche KI-unterstützten Features in ihrer Organisation verfügbar sind, um sicherzustellen, dass die Nutzung den Sicherheits- und Complianceanforderungen entspricht.
Richtlinienspeicherort im Editor für lokale Gruppenrichtlinien: Computerkonfiguration>Administrative Templates>SQL Server Management Studio>Copilot Settings>Disable Agent Mode
Konfigurieren des GitHub Copilot Ausführungskontexts für eine Datenbank
Mit SSMS 22.7 oder höheren Versionen können Administratoren den Ausführungskontext konfigurieren, der sicherstellt, dass Copilot generierten Abfragen unter einem dedizierten, am wenigsten privilegierten Konto und nicht unter den eigenen Berechtigungen des Benutzers ausgeführt werden. Diese Konfiguration verwendet einen Datenbankbenutzer oder eine SQL-Anmeldung, die in der Datenbank CONSTITUTION.mdangegeben ist. Weitere Informationen finden Sie unter Ausführungskontext für GitHub Copilot in SQL Server Management Studio.
Konfigurieren der Zulassungsliste des MCP-Servers
Mit SSMS 22.7 können Administratoren eine Zulassungsliste genehmigter MCP-Server über das GitHub Copilot Verwaltungsdashboard konfigurieren. Wenn eine Zulassungsliste konfiguriert ist, können Entwickler in der Organisation nur eine Verbindung mit MCP-Servern herstellen, die in der genehmigten Liste angezeigt werden.
Funktionsweise der MCP-Server-Zulassungsliste
Administratoren geben an, welche MCP-Server innerhalb ihrer Organisation mithilfe der GitHub Copilot-Unternehmensrichtlinien für MCP zulässig sind. Navigieren Sie in den Unternehmens- oder Organisationseinstellungen zu AI-Steuerelementen, und wählen Sie MCP in der Randleiste aus, um MCP-Serverrichtlinien zu konfigurieren.
SSMS überprüft die Zulassungsliste, wenn ein Benutzer versucht, eine Verbindung mit einem MCP-Server herzustellen.
Wenn sich der Server in der Zulassungsliste befindet, wird die Verbindung normal fortgesetzt.
Wenn sich der Server nicht in der Zulassungsliste befindet, blockiert SSMS die Verbindung und zeigt eine Fehlermeldung an, die angibt, dass die Richtlinie der Organisation den Server nicht zulässt.
Mit diesem Feature können Organisationen steuern, welche MCP-Server vertrauliche Daten verarbeiten und die Einhaltung von Sicherheitsrichtlinien verwalten können.
Konfigurieren des Inhaltsausschlusses
Mit dem Inhaltsausschluss für GitHub Copilot können Administratoren verhindern, dass bestimmte Dateien copilot zur Verfügung stehen und vertrauliche Inhalte von der Copilot-Verwendung geschützt bleiben. Sie können Inhaltsausschlüsse verwenden, um GitHub Copilot so zu konfigurieren, dass bestimmte Dateien in einem Repository oder Organisationignoriert werden.
Der Ausschluss von Inhalten ist nur mit einem GitHub Copilot Business- oder einem GitHub Copilot Enterprise-Abonnement verfügbar.
Bei SSMS 22.4.1 oder höheren Versionen ignoriert GitHub Copilot in SSMS ausgeschlossene Inhalte. Wenn Inhalte ausgeschlossen werden, sind Fertigstellungen und Chats für die betroffenen Dateien nicht verfügbar.
Codevervollständigung in SSMS und Inhaltsausschlüsse
Codeabschlusse sind für ausgeschlossene Dateien nicht verfügbar, und ausgeschlossene Inhalte sind nicht in Codeabschlussvorschläge für andere Dateien enthalten.
GitHub Copilot Chat in SSMS und Inhaltsausschlüsse
Ausgeschlossene Dateien können nicht im Chatfenster referenziert werden, und ausgeschlossene Inhalte sind nicht in GitHub Copilot Antworten enthalten.
Verwandte Inhalte
- Install GitHub Copilot in SQL Server Management Studio
- Verwaltung der Copilot-Verwendung in SQL Server Management Studio
- Verwenden Sie GitHub Copilot kostenlos in SQL Server Management Studio
- Use GitHub Copilot Agent Mode (Vorschau) in SQL Server Management Studio
- GitHub Copilot Trust Center
- Managing GitHub Copilot in Ihrer Organisation
- Fehlerbehebung von GitHub Copilot in SQL Server Management Studio