Eksplorowanie ochrony umownych w usłudze GitHub Copilot i wyłączanie pasującego kodu publicznego
"Zrzut ekranu przedstawiający futurystyczny, neonowy obraz GitHub Copilot reprezentowany jako stylizowany kask robotyczny. Copilot jest przedstawiany obok abstrakcyjnej grafiki orb i struktur przypominających atomy. Tekst ochrony umownej GitHub Copilot jest pogrubiony biały na dole."
Aby zapewnić zgodność organizacji z wymaganiami prawnymi, należy zrozumieć, w jaki sposób funkcje usługi GitHub Copilot mogą pomóc w ochronie kodu i danych.
Ochrona umowna
Aby zapewnić zgodność organizacji z wymaganiami prawnymi, usługa GitHub Copilot oferuje następujące elementy:
- Indemnity IP: Plany GitHub Copilot Business i Enterprise obejmują indemnity IP, który zapewnia ochronę prawną przed roszczeniami własności intelektualnej związanymi z korzystaniem z sugestii Copilot. W przypadku indemnity adresów IP, jeśli jakiekolwiek sugestie z serwisu GitHub Copilot są kwestionowane jako naruszenie praw IP innych firm, usługa GitHub przyjmuje odpowiedzialność prawną. Aby usługa GitHub ponosiła odpowiedzialność prawną, ustawienie Zgodne publiczny kod musi być zablokowane.
- Umowa o ochronie danych (DPA) : Usługa GitHub oferuje umowę DPA, która zawiera opis środków podjętych w celu ochrony danych i zapewnienia zgodności z przepisami dotyczącymi prywatności danych. Te umowy zapewniają przejrzystość i pewność, że dane są obsługiwane bezpiecznie i odpowiedzialnie.
- GitHub Copilot Trust Center: Centrum zaufania Copilot w usłudze GitHub zawiera szczegółowe informacje na temat działania narzędzia GitHub Copilot, w tym zabezpieczeń, prywatności, zgodności i zabezpieczeń własności intelektualnej. Ten zasób pomaga organizacjom czuć się pewnie przy użyciu narzędzia GitHub Copilot, przestrzegając najlepszych rozwiązań i wymagań prawnych.
Filtrowanie zgodnego kodu publicznego
GitHub Copilot może pomóc zminimalizować potencjalne nakładanie się kodu, identyfikując i filtrując sugestie dotyczące kodu, które pasują do publicznie dostępnego kodu. Ta funkcja jest niezbędna do utrzymania oryginalności i bezpieczeństwa bazy kodu. Może zmniejszyć ryzyko włączenia niezabezpieczonego lub niezgodnego kodu do projektów.
Kluczowe różnice
| Scope | Kto może zarządzać | Co kontroluje | Notatki |
|---|---|---|---|
| Organizacja (plany biznesowe/firma) | Administratorzy | Filtr kodu publicznego dla wszystkich członków; wymagane dla odszkodowania za IP | Administratorzy organizacji mogą blokować sugestie zgodne z kodem publicznym dla wszystkich członków. Jest to wymagane do aktywowania indemnity własności intelektualnej. |
| Konto osobiste (bezpłatne, Pro, Pro+) — indywidualnie płatne | Pojedynczy użytkownik | Przełącz się do pozycji Zezwalaj lub Blokuj sugestie pasujące do kodu publicznego | Użytkownicy, którzy kupują własną licencję Copilot, mogą w pełni kontrolować to ustawienie na swoim koncie osobistym w obszarze Copilot → Funkcje → Prywatność. |
| Konto osobiste (bezpłatne, Pro, Pro+) — udostępnione przez firmę | Pojedynczy użytkownik | Przełącz się do pozycji Zezwalaj lub Blokuj sugestie pasujące do kodu publicznego | Jeśli twoje miejsce jest przypisane przez organizację, przełącznik może być zablokowany i będzie odzwierciedlać zasady organizacji. |
Zarządzanie publicznym filtrem kodu organizacji
W przypadku organizacji korzystających z Planów Biznesowych lub Enterprise administratorzy mogą kontrolować, czy Copilot blokuje sugestie zgodne z kodem publicznym. Jest to ważne dla zapewnienia zgodności i dla umożliwienia zabezpieczenia adresów IP.
Kroki dla administratorów organizacji:
- W prawym górnym rogu witryny GitHub kliknij swój obraz profilu, a następnie wybierz pozycję Twoje przedsiębiorstwa lub Twoje organizacje.
- Obok przedsiębiorstwa lub organizacji, którą chcesz skonfigurować, kliknij pozycję Ustawienia.
- Na lewym pasku bocznym kliknij pozycję Copilot w obszarze Kod, planowanie i automatyzacja.
- Kliknij pozycję Funkcje, a następnie przewiń do sekcji Prywatność .
- Znajdź sugestie pasujące do kodu publicznego i wybierz odpowiednią opcję (np. Blokuj , aby zapobiec dopasowywaniu sugestii w całej organizacji).
- Kliknij przycisk Zapisz, aby zastosować zmiany.
Zarządzanie sugestiami dotyczącymi kodu publicznego dla użytkowników osobistych
Jeśli płacisz za własną licencję Copilot (Bezpłatna, Pro lub Pro+), możesz kontrolować sugestie pasujące do kodu publicznego bezpośrednio na swoim koncie.
Kroki dla osobistych posiadaczy licencji:
- W prawym górnym rogu witryny GitHub kliknij swój obraz profilu, a następnie wybierz pozycję Ustawienia.
- Na lewym pasku bocznym kliknij pozycję Copilot w obszarze Kod, planowanie i automatyzacja.
- Kliknij pozycję Funkcje, a następnie przewiń do sekcji Prywatność .
- Znajdź sugestie pasujące do kodu publicznego i przełączaj się między ustawieniem Zezwalaj lub Blokuj zgodnie z preferencjami.
- Twój wybór natychmiast wpłynie na sugestie, które Copilot przedstawia w twoim środowisku osobistym.
Teraz przyjrzyjmy się zarządzaniu wykluczeniem zawartości z wewnętrznego obiektywu.