Inställningar för Git-integreringsklient

Administratörsinställningarna för Git-integreringsklienten konfigureras i avsnittet klientinställningar i administratörsportalen.
Innehavaradministratören kan välja att delegera kontrollen över dessa växlar till arbetsytans administratör eller kapacitetsadministratör. Om klientadministratören aktiverar delegering kan kapacitetsadministratören åsidosätta klientadministratörens beslut att aktivera eller inaktivera växeln. Arbetsytans administratör kan åsidosätta klientorganisationen och kapacitetsinställningarna.

Information om hur du kommer till och använder klientinställningar finns i Om klientinställningar.

Skärmbild av arbetsyteinställningar.

Viktigt!

De växlar som styr Git-integrering är en del av Fabric och fungerar bara om Fabric administratörsväxeln är aktiverad. Om Fabric är inaktiverat fungerar Git-integreringen för arbetsytor som endast innehåller Power BI objekt.

Delade Git-integrationsinställningar för tenant-administratörer

Följande avsnitt ger en kort översikt över de allmänna inställningarna som finns i varje Git-integrationsadministratörsinställning.

Skärmdump av delade inställningar.

Ange vilka användare en inställning gäller

När du aktiverar en Git-integrationsklientinställning använder du alternativet Tillämpa på för att styra vilka användare som påverkas av inställningen:

  • Hela organisationen: Inställningen gäller för varje användare i hyresgästen.
  • Specifika säkerhetsgrupper: Inställningen gäller endast medlemmar i de säkerhetsgrupper du går in i. Användare som inte är medlemmar i dessa grupper påverkas inte. De säkerhetsgrupper som du anger ingår som standard.
  • Förutom specifika säkerhetsgrupper: Använd detta alternativ för att utesluta en eller flera säkerhetsgrupper. Det är valfritt och kan kombineras med alternativen i de två föregående punkterna, så du kan aktivera en inställning brett och ändå välja ut grupper att utesluta. Ange de säkerhetsgrupper du vill utesluta i rutan som visas.

Till exempel kan du aktivera en switch för hela organisationen men utesluta en säkerhetsgrupp vars medlemmar inte borde ha möjligheten. Eller så kan du aktivera det för en specifik säkerhetsgrupp samtidigt som en undergrupp inom den utesluts.

Delegera inställningar till andra administratörer

Som standard är det endast Fabric (tenant) admin som styr en Git-integrations-tenant-inställning. För att låta andra administratörer hantera inställningen för sitt eget ansvarsområde, expandera Delegera inställningar till andra administratörer och välj vem som kan åsidosätta den:

  • Kapacitetsadministratörer kan aktivera/inaktivera: En kapacitetsadministratör kan åsidosätta hyresgästadministratörens val av deras kapacitet. Åsidosättningen gäller endast för de arbetsytor som är tilldelade den kapaciteten. Kapacitetsadministratörer gör ändringen på kapacitetens sida Delegerade klientinställningar genom att välja Åsidosätt valet av klientadministratör.
  • Workspace-administratörer kan aktivera/inaktivera: En workspace-administratör kan åsidosätta både tenant- och kapacitetsinställningarna för sitt eget workspace.

Om du inte väljer något av alternativen förblir inställningen låst på det värde som satts på hyresgästnivå. När du delegerar blir resultatet den skiktade prioritetsordning som beskrevs tidigare: klientorganisation, sedan kapacitet och sedan arbetsyta, där varje lägre nivå bara kan åsidosätta den högre nivån om delegering är aktiverat.

För mer information om delegering, se Delegation och hur det integreras med Git.

Användare kan synkronisera arbetsyteobjekt med sina Git-lagringsplatser

Användare kan synkronisera en arbetsyta med en Azure Git-lagringsplats, redigera sin arbetsyta och uppdatera sina Git-lagringsplatser med hjälp av Git-integreringsverktyget. Du kan aktivera Git-integrering för hela organisationen eller för en specifik grupp.
Den här växeln är aktiverad som standard. Inaktivera det för att förhindra att användare synkroniserar arbetsyteobjekt med sina Git-lagringsplatser.

Skärmbild av Git-integreringsväxeln.

Mer information finns i Introduktion till Git-integrering.

Information om hur du kommer igång med Git-integrering finns i Hantera en arbetsyta med Git.

Användare kan exportera objekt till Git-lagringsplatser på andra geografiska platser

Om en arbetsytekapacitet finns på en geografisk plats (till exempel USA, centrala) medan Azure DevOps-lagringsplatsen finns på en annan plats (till exempel Europa, västra) kan infrastrukturresursadministratören bestämma om användare ska kunna checka in metadata (eller utföra andra Git-åtgärder) på en annan geografisk plats. Endast metadata för objektet exporteras. Objektdata och användarrelaterad information exporteras inte.
Aktivera den här inställningen för att tillåta att alla användare, eller en specifik grupp eller användare, exporterar metadata till andra geografiska platser.

Skärmbild av multi-geo-växeln aktiverad.

Kommentar

GitHub stöder inte tillämpningen av den här omkopplaren.

Användare kan exportera arbetsyteobjekt med tillämpade känslighetsetiketter till Git-lagringsplatser

Känslighetsetiketter ingår inte när du exporterar ett objekt. Därför kan infrastrukturadministratören välja om du vill blockera exporten av objekt som har känslighetsetiketter eller tillåta det även om känslighetsetiketten inte inkluderas.

Aktivera den här inställningen för att tillåta att alla användare, eller en viss grupp användare, exporterar objekt utan sina känslighetsetiketter.

Skärmbild av växeln för känslighetsetiketter.

Läs mer om känslighetsetiketter.

Användare kan synkronisera arbetsyteobjekt med GitHub-lagringsplatser

Användare kan synkronisera en arbetsyta med sin GitHub-lagringsplats, redigera sin arbetsyta och uppdatera sina GitHub-lagringsplatser med hjälp av Git-integreringsverktyget. Du kan aktivera Git-integrering för hela organisationen eller för en specifik grupp.
Den här växeln är inaktiverad som standard. Gör det möjligt för användare att synkronisera arbetsyteobjekt med sina Git-lagringsplatser.

Skärmbild av GitHub-integreringsväxeln.

Mer information finns i Introduktion till Git-integrering.

Information om hur du kommer igång med Git-integrering finns i Hantera en arbetsyta med Git.

Delegering och hur det fungerar med Git-integration

Delegering är den administrativa modellen som låter hyresgästadministratören flytta kontrollen över en tenant-inställning till lägre administrativa områden istället för att låsa varje beslut på organisationsnivå.

Skärmbild av Git-integreringsväxeln.

För Git-integrationsswitcharna är den lager-på-lager-överskrivningsmodellen:

  • Hyresgästadministratören ställer in switchen i adminportalen (tenant-inställningar) och väljer om den ska delegeras.
  • Om delegering är aktiverad kan kapacitetsadministratören åsidosätta hyresgästadministratörens beslut om aktivera eller inaktivera deras kapacitet.
  • Workspace-administratören kan åsidosätta både hyresgäst- och kapacitetsinställningarna för sitt arbetsområde.

Prioritetsordningen är tenant → kapacitet → arbetsyta, där varje lägre nivå kan åsidosätta den högre nivån när delegering är aktiverad. Mer information finns i Implementeringsplanering för Power BI: Arbetsytor på arbetsytenivå.