Partilhar via


Encaminhamento de ambientes

O encaminhamento de ambientes é uma caraterística de governação premium. Esta funcionalidade permite que os administradores do Power Platform encaminhem automaticamente os criadores novos ou existentes para os seus próprios ambientes de desenvolvimento pessoal quando visitam o Copilot Studio, Power Apps, Power Automate ou Power Automate para desktop. O encaminhamento de ambientes oferece aos criadores um espaço pessoal e seguro para criar com o Microsoft Dataverse sem receio de que outras pessoas acedam às suas aplicações ou dados.

Neste vídeo, veja as novidades no encaminhamento de ambientes no centro de administração do Power Platform.

Quando a definição Encaminhamento de ambientes está ativada no Centro de administração do Power Platform, o criador é direcionado para o seu próprio ambiente de programação pessoal em vez do ambiente predefinido. Os ambientes de programação pessoais são os espaços próprios dos criadores, como o OneDrive, para produtividade pessoal, onde podem começar a criar aplicações e soluções na sua própria área de trabalho. Os criadores não precisam de saber em que ambiente trabalhar, uma vez que o ambiente de programação pessoal aparece automaticamente.

Diagrama a mostrar como os criadores novos e existentes se ajustam ao encaminhamento de ambientes e ao grupo de ambientes.

Quando a funcionalidade é ativada, o tipo de criador selecionado (ou seja, criadores novos ou existentes) é direcionado para o respetivo ambiente de programação pessoal. Se o criador tiver acesso a um ou mais ambientes de programação existentes que não são detidos por eles, serão encaminhados para um novo ambiente de programação.

O Dataverse está disponível em ambientes de programação e estes ambientes são Ambientes Geridos com as definições de administração pré-configuradas de acordo com as regras do grupo de ambientes atribuídas. Os admins já não precisam de se preocupar se os criadores estão a trabalhar no ambiente predefinido, onde o trabalho deles pode entrar em conflito com outros.

Importante

  • Por predefinição, todos os ambientes de programação criados através de encaminhamento de ambiente são geridos.
  • Os Ambientes Geridos não são incluídos como um direito no Plano do Programador quando os utilizadores executam os ativos. Para mais informações sobre Ambientes Geridos e o Plano de Programador, consulte Acerca do Plano de Programador do Power Apps.
  • Os ambientes de programação não geridosnão são afetados por esta funcionalidade. Saiba mais sobre o ambiente de programação e o plano de programador no artigo Acerca do Plano de Programador do Power Apps.

Encaminhamento de ambientes de várias regras

O encaminhamento de ambientes de várias regras é uma funcionalidade de governação avançada no Power Platform que permite aos administradores de inquilinos definir várias regras de encaminhamento para controlar a forma como os criadores são direcionados para ambientes de desenvolvimento em vários portais, como Power Apps, Power Automate e Copilot Studio.

Esta capacidade baseia-se na funcionalidade original de encaminhamento de ambientes, que encaminhava os criadores para um único grupo de ambientes. O melhoramento de várias regras introduz flexibilidade ao permitir o encaminhamento para vários grupos de ambientes com base na lógica de regras. Esta funcionalidade é especialmente útil para organizações onde a governação, a segurança e a escalabilidade são críticas. Permite:

  • Controlo preciso sobre onde os criadores criam.
  • Imposição consistente de políticas em todos os ambientes.
  • Redução do risco de conflitos em ambientes partilhados ou predefinidos.

Todos os ambientes encaminhados são Ambientes Geridos, o que significa que herdam políticas normalizadas como a retenção de dados, funcionalidades de IA e definições de gestão do ciclo de vida das aplicações (ALM) definidas pelo administrador através de grupos de ambientes.

Pré-requisitos

O encaminhamento de ambientes é uma definição de administrador ao nível do inquilino. Compreenda que:

  • Só os administradores do Power Platform podem ativar o encaminhamento de ambientes.

  • Requer a utilização de Ambientes Geridos, uma vez que todos os ambientes recém-criados são geridos. Os utilizadores num ambiente de programação gerido têm de ter licenças premium para executar ativos do Power Platform.

  • Um ambiente de programação pessoal é criado automaticamente para criadores novos ou existentes (dependendo do tipo de utilizador configurado) ao aceder ao Maker Portal de um produto suportado.

  • Os criadores encaminhados são direcionados para o ambiente de programação existente se já tiverem um ambiente de programação próprio.

  • Os criadores são atribuídos à função de administrador nos seus ambientes de programação recém-criados.

  • Por predefinição, todos os ambientes de programação criados através de encaminhamento de ambiente são geridos.

Ativar o encaminhamento de ambientes no centro de administração

A definição Encaminhamento de ambientes está desativada por predefinição e tem de ser ativada utilizando o centro de administração do Power Platform — tanto o novo centro de administração como o centro de administração clássico.

  1. Aceda ao Centro de administração do Power Platform.

  2. No painel de navegação, selecione Gerir.

  3. No painel Gerir, selecione Definições de inquilino.

  4. Na página Definições de ambiente, selecione Encaminhamento do ambiente. O painel Criar e gerir regras de encaminhamento de ambientes é apresentado.

  5. Na secção Ativar encaminhamento de ambientes para, selecione os portais dos produtos para os quais pretende permitir o encaminhamento.

  6. Selecione Nova regra para definir uma nova regra. O painel Criar uma nova regra de encaminhamento é apresentado. Efetue as seguintes ações:

    1. No campo Nome, introduza um nome para a regra.

    2. Aplique a regra de encaminhamento a Todos ou a grupos de segurança específicos.

      Selecionar Todos encaminha todos os criadores para ambientes de programação pessoais novos ou existentes. Selecionar um grupo de segurança para limitar o encaminhamento apenas aos criadores que sejam membros do grupo de segurança configurado.

    3. Selecione um grupo de ambientes ao qual os ambientes de programação recém-criados são automaticamente atribuídos. Este grupo de ambientes herda todas as regras do grupo de ambientes definidas. Mais informações em Grupos de ambientes.

    4. Selecione Guardar. O painel Criar e gerir regras de encaminhamento de ambientes é novamente apresentado.

  7. Utilize os ícones de seta para alterar a prioridade das regras.

    Quando um criador acede a um portal, o sistema avalia as regras por ordem e aplica a primeira regra de correspondência.

    • Se for encontrada uma regra de correspondência, o criador é encaminhado para um ambiente de programação existente ou recém-aprovisionado.
    • Se nenhuma regra corresponder, ou se o encaminhamento de ambientes não estiver ativado, o criador é encaminhado para o ambiente predefinido.
  8. Selecione Guardar.

Ativar o encaminhamento de ambientes utilizando o PowerShell

  1. Inicie sessão na sua conta de inquilino.

    Add-PowerAppsAccount -Endpoint "prod" -TenantID <Tenant_ID>
    
  2. Obtenha e armazene as suas definições de inquilino em TenantSettings.

    $tenantSettings = Get-TenantSettings  
    
  3. Defina o sinalizador enableDefaultEnvironmentRouting como True.

    tenantSettings.powerPlatform.governance.enableDefaultEnvironmentRouting = $True
    Set-TenantSettings -RequestBody $tenantSettings
    
  4. Defina o sinalizador environmentRoutingAllMakers como True para permitir o encaminhamento para todos os criadores ou False para limitar o encaminhamento para novos criadores.

    tenantSettings = Get-TenantSettings
    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingAllMakers' -Value $True -Force
    
  5. (Opcional) Defina como environmentRoutingTargetEnvironmentGroupId para o ID de Grupo do Ambiente pretendido.

    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingTargetEnvironmentGroupId' -Value "<GUID for the group that has published rules>" -Force
    
  6. (Opcional) Defina como environmentRoutingTargetSecurityGroupId para o Grupo de Segurança.

    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingTargetSecurityGroupId' -Value "<GUID for the security group>" -Force
    
    
  7. Guarde TenantSettings.

    Set-TenantSettings -RequestBody $tenantSettings
    

Desativar o encaminhamento do ambientes utilizando o PowerShell

tenantSettings = Get-TenantSettings  

tenantSettings.powerPlatform.governance.enableDefaultEnvironmentRouting = $False

Set-TenantSettings -RequestBody $tenantSettings

Para obter mais informações sobre como utilizar o PowerShell no Power Apps, consulte a Descrição geral.

Perguntas mais frequentes (FAQ)

Os ambientes de programação são geridos?

Sim, por predefinição, todos os ambientes de programação recém-criados são Ambientes Geridos.

Que tipos de ambiente são criados quando o encaminhamento de ambientes está ativado?

Os ambientes criados são ambientes de programação.

Que funções são atribuídas aos criadores nos ambientes de programação?

Os criadores recebem o direito de acesso de admin nos ambientes de programação.

Os novos criadores podem mudar para o ambiente predefinido ou outros ambientes depois de iniciarem o seu próprio ambiente de programação?

Sim, os criadores podem sempre mudar para outros ambientes.

O ambiente de programação afeta a quota do Dataverse do meu inquilino?

Não, os ambientes de programação não afetam a quota do Dataverse do inquilino.

O que acontece se a criação do ambiente de programação falhar?

Se a criação do ambiente de programação falhar, os criadores são automaticamente encaminhados para o ambiente predefinido.

Quais políticas de dados são aplicadas ao ambiente do desenvolvedor?

Nenhuma política de dados específica é atribuída ao ambiente do desenvolvedor. O ambiente do desenvolvedor herda políticas de dados existentes no nível do locatário.

Quais são as definições de Ambientes Geridos pré-configuradas para os ambientes de programação recém-criados?

Todos os ambientes de programação têm as seguintes definições de Ambientes Geridos pré-configuradas:

  • Limites de partilha: definidos para excluir a partilha com grupos de segurança e pré-configurados para partilhar com cinco indivíduos.

  • Verificador de Soluções: definido como Avisar.

  • Informações de utilização: está selecionado.

  • Mensagem de boas-vindas do criador: não estabelecida.

O encaminhamento de ambientes também está disponível para o Power Pages?

O encaminhamento de ambientes está atualmente disponível para os fluxos de trabalho de cloud e de ambiente de trabalho do Microsoft Copilot Studio, Power Apps e Power Automate.

Preciso de ser administrador de inquilinos do Power Platform para ativar esta funcionalidade?

Sim, é necessário ter um privilégio de administrador de inquilinos do Power Platform para ativar esta funcionalidade no seu inquilino, ou pode pedir ao administrador do inquilino para ativá-la.

A criação de uma aplicação ou de um fluxo num ambiente de programação gerido requer uma licença premium?

Não é necessária uma licença premium para a criação ou pré-visualização de uma aplicação ou de um fluxo num ambiente de programação gerido. No entanto, um utilizador ou criador necessita de uma licença premium para executar uma aplicação ou um fluxo num ambiente de programação gerido.

O ambiente predefinido tem de ser gerido para ativar o encaminhamento do ambiente?

Não, o ambiente predefinido não tem de ser gerido para ativar o encaminhamento do ambiente.

Para que ambiente de programação é encaminhado o criador se tiver mais do que um ambiente de programação?

O criador é encaminhado sempre para o respetivo ambiente de programação pessoal existente, tal como o ambiente de programação criado por ele ou em seu nome. Se criaram vários ambientes de programação, são encaminhados para o primeiro por ordem alfabética.

O que acontece se o administrador do Power Platform alterar a definição de atribuições do ambiente de programação de "Todos" para "Apenas administradores específicos" enquanto o encaminhamento de ambientes estiver ativado?

Alterar a definição atribuições do ambiente de programação não tem impacto no encaminhamento do ambiente.

Para onde são encaminhados os criadores se não tiverem um ambiente de programação existente?

Se criadores novos ou existentes não tiverem o seu próprio ambiente de programação, são encaminhados para um novo ambiente de programação.