Configurações de tenant de integração com o Git

As configurações de administração dos locatários para a integração do Git são definidas na seção de configurações do locatário no portal do administrador.
O administrador de locatários pode escolher delegar o controle dessas opções ao administrador de espaço de trabalho ou ao administrador de capacidade. Se o administrador de locatários habilitar a delegação, o administrador de capacidade poderá substituir a decisão do administrador de locatários de habilitar ou desabilitar a opção. O administrador de espaço de trabalho pode realizar a substituição do locatário e das configurações de capacidade.

Para obter informações sobre como acessar e usar as configurações do locatário, consulte Sobre as configurações de locatário.

Captura de tela das configurações do espaço de trabalho.

Importante

Os comutadores que controlam a integração do Git fazem parte do Fabric e só funcionam se o comutador de administrador Fabric estiver ativado. Se Fabric estiver desabilitada, a integração do Git funcionará para workspaces que contêm apenas itens Power BI.

Configurações do administrador do locatário para integração compartilhada com o Git

A seção a seguir oferece uma breve visão geral das configurações gerais encontradas em cada uma das configurações de administrador de tenant de integração Git.

Captura de tela das configurações compartilhadas.

Especifique a qual usuários uma configuração se aplica

Quando você ativa uma configuração de tenant de integração Git, use as opções Aplicar para controlar quais usuários a configuração afeta:

  • A organização inteira: A configuração se aplica a todos os usuários do tenant.
  • Grupos de segurança específicos: A configuração se aplica apenas aos membros dos grupos de segurança que você entra. Usuários que não são membros desses grupos não são afetados. Os grupos de segurança que você especificou são incluídos por padrão.
  • Exceto grupos de segurança específicos: Use esta opção para excluir um ou mais grupos de segurança. É opcional e pode ser combinado com as opções dos dois tópicos anteriores, então você pode ativar uma configuração de forma ampla e ainda assim criar grupos para excluir. Insira os grupos de segurança que você quer excluir na caixa que aparece.

Por exemplo, você pode ativar um switch para toda a organização, mas excluir um grupo de segurança cujos membros não deveriam ter essa capacidade. Ou você pode habilitá-lo para um grupo de segurança específico enquanto exclui um subgrupo dentro dele.

Delegar configurações para outros administradores

Por padrão, apenas o administrador do Fabric (tenant) controla uma configuração de tenant de integração Git. Para permitir que outros administradores gerenciem a configuração para seu próprio escopo, expanda as configurações de Delegar para outros administradores e selecione quem pode sobrescrevê-la:

  • Administradores de capacidade podem ativar/desativar: Um administrador de capacidade pode substituir a escolha do administrador do locatário para sua capacidade. A substituição se aplica apenas aos espaços de trabalho atribuídos a essa capacidade. Administradores de capacidade fazem a alteração na página de Configurações de Locatários Delegados da capacidade selecionando Sobrescrever a seleção de administrador de locatário.
  • Administradores de espaço de trabalho podem ativar/desativar: Um administrador de espaço de trabalho pode substituir as configurações de locatário e de capacidade no seu próprio espaço de trabalho.

Se você não selecionar nenhuma das opções, a configuração permanecerá bloqueada no valor definido no nível do locatário. Quando você delega, o resultado é a precedência em camadas descrita anteriormente: locatário, depois capacidade e, em seguida, espaço de trabalho, com cada nível inferior podendo substituir o superior somente quando a delegação estiver ativada.

Para mais informações sobre delegação, veja Delegação e como ela se integra ao Git.

Os usuários podem sincronizar itens de workspace com seus repositórios Git

Os usuários podem sincronizar um espaço de trabalho com um repositório Git do Azure, editar o espaço de trabalho e atualizar os repositórios Git usando a ferramenta de integração do Git. Você pode habilitar a integração do Git para toda a organização ou para um grupo específico.
Essa opção é habilitada por padrão. Desabilite essa configuração para impedir que os usuários sincronizem itens do espaço de trabalho com seus repositórios do Git.

Captura de tela da opção de integração do Git.

Para saber mais, consulte Introdução à integração do Git.

Para começar a usar a integração do Git, consulte Gerenciar um espaço de trabalho com o Git.

Os usuários podem exportar itens para repositórios Git em outras localizações geográficas

Se uma capacidade do espaço de trabalho estiver em uma localização geográfica (por exemplo, EUA Central), enquanto o repositório do Azure DevOps estiver em outro local (por exemplo, Oeste da Europa), o administrador do Fabric poderá decidir se deseja permitir que os usuários façam commit de metadados (ou executem outras ações do Git) em outra localização geográfica. Somente os metadados do item são exportados. Dados de item e informações relacionadas ao usuário não são exportados.
Habilite essa configuração para permitir que todos os usuários, ou um grupo ou usuários específicos, exportem metadados para outras localizações geográficas.

Captura de tela da opção multigeográfico ativada.

Observação

GitHub não oferece suporte à aplicação desse comando.

Os usuários podem exportar itens de workspace com rótulos de confidencialidade aplicados para repositórios Git

Os rótulos de confidencialidade não são incluídos ao exportar um item. Portanto, o administrador do Fabric pode escolher se deseja bloquear a exportação de itens que têm rótulos de confidencialidade ou permitir, mesmo que o rótulo de confidencialidade não seja incluído.

Habilite essa configuração para permitir que todos os usuários, ou um grupo específico de usuários, exportem itens sem seus rótulos de confidencialidade.

Captura de tela do botão de rótulos de confidencialidade.

Saiba mais sobre os rótulos de confidencialidade.

Os usuários podem sincronizar itens de workspace com repositórios do GitHub

Os usuários podem sincronizar um espaço de trabalho com um repositório do GitHub, editar o espaço de trabalho e atualizar os repositórios do GitHub usando a ferramenta de integração do Git. Você pode habilitar a integração do Git para toda a organização ou para um grupo específico.
Essa opção está desabilitada por padrão. Habilite-a para permitir que os usuários sincronizem itens do espaço de trabalho com seus repositórios do Git.

Captura de tela da opção de integração do GitHub.

Para saber mais, consulte Introdução à integração do Git.

Para começar a usar a integração do Git, consulte Gerenciar um espaço de trabalho com o Git.

Delegação e como ela funciona com integração com Git

Delegação é o modelo administrativo que permite ao administrador do tenant delegar o controle de uma configuração do tenant a escopos administrativos mais baixos, em vez de centralizar todas as decisões no nível da organização.

Captura de tela da opção de integração do Git.

Para os switches de integração Git, o modelo de override em camadas é:

  • O administrador do tenant define o switch no portal de administração (configurações de locatário) e escolhe se delega ou não.
  • Se a delegação estiver habilitada, o administrador da capacidade poderá substituir a decisão do administrador do locatário de habilitar ou desabilitar sua capacidade.
  • O administrador do espaço de trabalho pode substituir tanto as configurações de locatário quanto as de capacidade para o espaço de trabalho.

Então, a precedência é tenant → capacidade → workspace, com cada nível inferior podendo se sobrepor ao superior quando a delegação estiver ativada. Para mais informações, veja Planejamento de implementação do Power BI: Espaços de trabalho no nível do espaço de trabalho.