Dela via


Administratörskontroller för GitHub Copilot

Visual Studio 2022 introducerar nya funktioner för administratörer för att konfigurera och hantera GitHub Copilot för deras företag på ett effektivt sätt. Dessa funktioner ger administratörer större kontroll över användningen av Copilot i organisationen. Administratörer kan inaktivera Copilot för enskilda konton eller inaktivera det helt och hållet och konfigurera innehållsundantag för att förhindra att vissa filer är tillgängliga för Copilot i Visual Studio.

I den här artikeln lär du dig att:

Inaktivera Copilot för enskilda Visual Studio-konton för företag

Med Visual Studio version 17.10 kan projektadministratörer inaktivera Copilot för enskilda konton eller inaktivera Copilot helt och hållet via Administrativa mallar för Visual Studio (ADMX/ADML), vilket säkerställer att lagringsplatsen är skyddad.

Om du vill konfigurera och distribuera dessa principer kan du använda Microsoft Intune eller Lokal grupprincipredigerare direkt på klientdatorn.

Konfigurera Copilot-gruppolicy

  1. Gå till Microsoft Download Center och hämta Visual Studio Gruppolicyns administrativa mallfiler (ADMX/ADML). Den frågar dig var du vill att filerna ska laddas ned, se till att platsen är C:\Windows\PolicyDefinitions.

  2. Öppna Windows Local Group Policy Editor, navigera till Datorkonfiguration > Administrativa mallar > Visual Studio >Copilot-inställningar och välj en gruppolicy.

    Skärmbild av grupprincip för att blockera Copilot för enskilda användare.

  3. När du har valt din grupprincip konfigurerar du principen så att den aktiveras eller inaktiveras.

    Skärmbild av gruppolicy för att blockera copilot för enskilda användare.

  4. Starta om Visual Studio-instansen för att hämta de nya principändringarna

Konfigurera innehållsundantag

Innehållsundantag för GitHub Copilot gör det möjligt för administratörer att förhindra att vissa filer är tillgängliga för Copilot och skydda känsligt innehåll från användning av Copilot. Du kan använda innehållsundantag för att konfigurera GitHub Copilot för att ignorera specifika filer i en lagringsplats eller organisation. Innehållsundantag är endast tillgängligt med en GitHub Copilot Business- eller GitHub Copilot Enterprise-prenumeration.

Med Visual Studio 2022 version 17.11ignorerar GitHub Copilot för Visual Studio uteslutet innehåll. När du exkluderar innehåll från Copilot är slutföranden och chatt inte tillgängliga på de berörda filerna.

Observera att Visual Studio 2022 version 17.11 endast respekterar regler i rotlagringsplatsen där lösningen finns och inte tillämpar regler från git-undermoduler eller för filer som inte finns under en git-lagringsplats.

GitHub Copilot-slutföranden i Visual Studio och innehållsundantag

  • Kodavslutningar är inte tillgängliga för exkluderade filer.

    Skärmbild av slutföranden av Copilot på en exkluderad fil.

  • Exkluderat innehåll ingår inte i kodkompletteringsförslag i andra filer.

GitHub Copilot Chat i Visual Studio och innehållsundantag

  • Undantagna filer kan inte refereras till i chattfönstret eller i infogad chatt.

    chattfönster

    Skärmbild av hur du använder en exkluderad fil i chattfönstret.

    inbäddad chatt

    Skärmbild av hur du använder en exkluderad fil i linjechatt.

  • Exkluderat innehåll ingår inte i GitHub Copilot Chats svar.

    Skärmbild av chattens svar på exkluderat innehåll.