Jakie dane osobowe są wysyłane do usług rozszerzenia intellicode Services z programu Visual Studio

Dotyczy programu Visual Studio 2019 16,8 i nowszego

Dowiedz się, jak za pomocą zasad grupy zarządzać wysyłaniem danych osobowych przez organizację do usług rozszerzenia intellicode Services z programu Visual Studio. Po pierwsze opiszemy, co rozszerzenia intellicode zbiera i wysyła do usługi. Następnie połączymy się z tym, jak zrezygnować z organizacji.

Wymagania wstępne

Następujące elementy są wymagane do zastosowania zasad grupy dla możliwości rozszerzenia intellicode:

Niektóre funkcje programu Visual Studio rozszerzenia intellicode wymagają wysyłania danych osobowych z programu Visual Studio do usługi rozszerzenia intellicode, takich jak uzupełniania zespołu. W przypadku korzystania z tych funkcji rozszerzenia intellicode może zbierać następujące dane:

  • Informacje o typach i użyciu typu, zbierane podczas uczenia spersonalizowanych modeli
  • metadane dotyczące repozytorium git, w którym pracujesz, służą do lokalizowania wszelkich modeli dla ukończenia zespołu, z których można skorzystać

Te informacje są wysyłane do usługi rozszerzenia intellicode za pośrednictwem połączenia HTTPS, zebrane informacje umożliwiają rozszerzenia intellicode bezpieczne uczenie i dystrybucję spersonalizowanych modeli. W tym dokumencie opisano, jak zrezygnować z korzystania z funkcji rozszerzenia intellicode, które wysyłają dane do usług rozszerzenia intellicode Services.

Możliwość wyboru lub wylogowania na poziomie użytkownika w programie Visual Studio

Wszystkie wydane funkcje rozszerzenia intellicode są domyślnie włączone, a wszystkie funkcje wersji zapoznawczej rozszerzenia intellicode są domyślnie wyłączone. Użytkownicy mogą wyłączyć funkcje lub ponownie z powrotem, wykonując następujące instrukcje:

  1. W programie Visual Studio przejdź do pozycji Narzędzia > Opcje > rozszerzenia intellicode.
  2. Aby jawnie zrezygnować z programu, wybierz pozycję wyłączone dla odpowiedniej możliwości. Aby zrezygnować z programu, wybierz opcję włączone dla odpowiedniej możliwości.

Ustawienia rejestru dotyczące rezygnacji z zasad globalnych

Klienci korporacyjni mogą utworzyć zasady grupy, aby zrezygnować z funkcji rozszerzenia intellicode, które wysyłają dane osobowe do usług rozszerzenia intellicode Services (tj. uzupełniania zespołu), ustawiając zasady oparte na rejestrze.

Odpowiedni klucz rejestru i ustawienia są następujące:

  • W 64-bitowym systemie operacyjnym, Key = HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\16.0\IntelliCode
  • W 32-bitowym systemie operacyjnym, Key = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\16.0\IntelliCode
  • Gdy zasady grupy jest włączona, klucz = HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\IntelliCode

Entry = DisableRemoteAnalysis

Wartość = (DWORD)

  • 0 jest włączona (Włącz dostęp na poziomie komputera do usług rozszerzenia intellicode Services)
  • 1 jest wyłączone (Wyłącz dostęp do usługi rozszerzenia intellicode Services na całym komputerze)

Przestroga

Niepoprawne edytowanie rejestru może spowodować poważne uszkodzenie systemu. Przed wprowadzeniem zmian w rejestrze należy wykonać kopię zapasową wszystkich cennych danych, które znajdują się na komputerze. W przypadku wystąpienia problemów po zastosowaniu zmian ręcznych można również użyć opcji uruchamiania Ostatnia znana dobra konfiguracja .

Aby uzyskać więcej informacji na temat informacji zbieranych, przetwarzanych lub przesyłanych przez rozszerzenia intellicode, zobacz rozszerzenia intellicode Data & privacy.

Zobacz też