Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
SQL Server Management Studio (SSMS) 22 wprowadza nowe funkcje, które umożliwiają administratorom bardziej efektywne konfigurowanie GitHub Copilot i zarządzanie nimi w przedsiębiorstwie. Te funkcje zapewniają administratorom większą kontrolę nad korzystaniem z rozwiązania Copilot w organizacji.
Administratorzy mogą wyłączyć Copilot dla poszczególnych kont, wyłączyć je całkowicie, skonfigurować agentExecuteAsUser w bazie danych CONSTITUTION.md, aby określić określonego użytkownika bazy danych lub identyfikatora logowania SQL do użycia podczas interakcji z bazą danych i skonfigurować wykluczanie zawartości, aby zapobiec dostępności niektórych plików do Copilot w programie SSMS.
W tym artykule dowiesz się, jak:
- Wyłącz Copilot
- Konfigurowanie kontekstu wykonywania
- Konfigurowanie wykluczenia zawartości
Wyłącz Copilot
W programie SSMS 22.4.1 i nowszych wersjach administratorzy mogą wyłączyć Copilot dla poszczególnych kont lub całkowicie go wyłączyć przy użyciu szablonów administracyjnych Visual Studio (ADMX/ADML), a także wyłączyć usługę Copilot Free. Zapobieganie nieoczekiwanemu dostępowi gwarantuje, że środowisko pozostanie chronione.
Aby skonfigurować i wdrożyć te zasady, możesz użyć usługi Microsoft Intune lub edytora lokalnych zasad grupy bezpośrednio na komputerze klienckim.
Skonfiguruj zasady grupy Copilot
- Odwiedź Centrum pobierania Microsoft, aby pobrać pliki szablonów administracyjnych zasad grupy Visual Studio (ADMX/ADML). Po wyświetleniu monitu upewnij się, że pliki są zapisywane w lokalizacji
C:\Windows\PolicyDefinitions. - Otwórz Edytor lokalnych zasad grupy systemu Windows i przejdź do Konfiguracja komputera>Szablony administracyjne>SQL Server Management Studio>Ustawienia funkcji Copilot. Wybierz zasady grupy.
- Po wybraniu zasad grupy skonfiguruj je, aby włączyć lub wyłączyć Copilot zgodnie z potrzebami.
- Uruchom ponownie program SSMS, aby zastosować nowe zmiany zasad.
Wyłączanie Copilot w usłudze GitHub
W programie SSMS 22.4.1 lub nowszym administratorzy mogą wyłączyć Copilot dla poszczególnych kont lub całej organizacji za pośrednictwem ustawień GitHub Copilot. W przypadku subskrypcji Copilot Business i Enterprise administratorzy zarządzają dostępem za pośrednictwem ustawień organizacji lub przedsiębiorstwa w GitHub.com. Pojedynczych użytkowników można udzielić lub odwołać dostępu do Copilot za pomocą przypisania licencji.
Aby uzyskać więcej informacji, zobacz Zarządzanie GitHub Copilot w organizacji.
Odinstalowywanie GitHub Copilot w programie SSMS
Jeśli twoja organizacja wymaga, aby GitHub Copilot nie był dostępny w programie SSMS, możesz usunąć pakiet Wsparcia sztucznej inteligencji za pomocą Instalatora Visual Studio. Aby uzyskać szczegółowe instrukcje, zobacz Uninstall GitHub Copilot w programie SSMS przy użyciu Instalatora Visual Studio.
Możesz również ukryć wskaźnik Copilot w programie SSMS bez odinstalowywania. Aby uzyskać więcej informacji, zobacz Hide the Copilot badge.
Wyłącz tryb agenta
W programie SSMS 22.7 lub nowszych wersjach administratorzy mogą całkowicie wyłączyć tryb Agent za pomocą szablonów administracyjnych programu Visual Studio (ADMX/ADML). Dzięki temu ustawieniu zasad administratorzy mogą kontrolować, które funkcje wspomagane przez sztuczną inteligencję są dostępne w organizacji, co pomaga zapewnić zgodność użycia z wymaganiami dotyczącymi zabezpieczeń i zgodności.
Lokalizacja zasad w Edytorze lokalnych zasad grupy: Konfiguracja komputera>Szablony administracyjne>SQL Server Management Studio>Ustawienia funkcji Copilot>Wyłącz tryb agenta
Konfigurowanie kontekstu wykonywania GitHub Copilot dla bazy danych
W przypadku programu SSMS w wersji 22.7 lub nowszej administratorzy mogą skonfigurować kontekst wykonywania, który gwarantuje, że zapytania generowane Copilot są uruchamiane na dedykowanym, najmniej uprzywilejowanym koncie, a nie na własnym koncie użytkownika. Ta konfiguracja korzysta z użytkownika bazy danych lub loginu SQL określonego w CONSTITUTION.md bazy danych. Aby uzyskać więcej informacji, zobacz Kontekst wykonywania dla GitHub Copilot w programie SQL Server Management Studio.
Konfigurowanie listy dozwolonych serwerów MCP
W programie SSMS 22.7 administratorzy mogą skonfigurować listę dozwolonych zatwierdzonych serwerów MCP za pośrednictwem pulpitu nawigacyjnego administracji GitHub Copilot. Po skonfigurowaniu listy dozwolonych deweloperzy w organizacji mogą łączyć się tylko z serwerami MCP wyświetlanymi na liście zatwierdzonych.
Jak działa lista dozwolonych serwerów MCP
Administratorzy określają, które serwery MCP są dozwolone w organizacji, za pomocą zasad przedsiębiorstwa GitHub Copilot dla MCP. W ustawieniach przedsiębiorstwa lub organizacji przejdź do pozycji Kontrolki sztucznej inteligencji i wybierz pozycję MCP na pasku bocznym, aby skonfigurować zasady serwera MCP.
Program SSMS sprawdza listę dozwolonych, gdy użytkownik próbuje nawiązać połączenie z serwerem MCP.
Jeśli serwer znajduje się na liście dozwolonych, połączenie będzie kontynuowane normalnie.
Jeśli serwer nie znajduje się na liście dozwolonych, program SSMS blokuje połączenie i wyświetla komunikat o błędzie wskazujący, że zasady organizacji nie zezwalają na serwer.
Ta funkcja ułatwia organizacjom kontrolowanie, które serwery MCP mogą przetwarzać poufne dane i utrzymywać zgodność z zasadami zabezpieczeń.
Konfigurowanie wykluczenia zawartości
Wykluczanie zawartości dla narzędzia GitHub Copilot umożliwia administratorom uniemożliwienie niektórym plikom bycia dostępnymi dla Copilot i zabezpieczanie poufnej zawartości przed użyciem Copilot. Wykluczenia zawartości umożliwiają skonfigurowanie narzędzia GitHub Copilot w celu ignorowania określonych plików w repozytorium lub organizacji .
Wykluczanie treści jest dostępne tylko w ramach subskrypcji GitHub Copilot Business lub GitHub Copilot Enterprise subskrypcji.
W programie SSMS w wersji 22.4.1 lub nowszej usługa GitHub Copilot w programie SSMS ignoruje wykluczoną zawartość. Gdy zawartość jest wykluczona, ukończenie i czat nie są dostępne dla plików, których dotyczy problem.
Uzupełnianie kodu w SSMS i wykluczenia zawartości
Uzupełnianie kodu nie jest dostępne dla wykluczonych plików, a wykluczona zawartość nie jest uwzględniana w sugestiach uzupełniania kodu dla innych plików.
Usługa GitHub Copilot Chat w programie SSMS i wykluczeniach zawartości
Do wykluczonych plików nie można odwoływać się w oknie czatu, a wykluczone treści nie są uwzględniane w odpowiedziach GitHub Copilot.
Treści powiązane
- Zainstaluj GitHub Copilot w SQL Server Management Studio
- Zarządzanie użyciem Copilot w SQL Server Management Studio
- Używ GitHub Copilot bezpłatnie w SQL Server Management Studio
- Użyj trybu agenta GitHub Copilot (wersja zapoznawcza) w SQL Server Management Studio
- GitHub Copilot Trust Center
- Zarządzanie GitHub Copilot w organizacji
- Rozwiązywanie problemów z GitHub Copilot w programie SQL Server Management Studio