Bloquear personalizações não geridas no Dataverse

Este artigo descreve como pode ativar a definição de ambiente Bloquear personalizações não geridas como administrador do Power Platform no centro de administração do Power Platform para os seus ambientes do Microsoft Dataverse. As personalizações não geridas residem na camada superior para um componente e, posteriormente, definem o comportamento do runtime do componente. Na maioria das situações, não pretende que personalizações não geridas determinem o comportamento dos seus componentes.

Esta definição de ambiente permite que os administradores de sistema impeçam personalizações não geridas em ambientes do Microsoft Dataverse. Ao bloquear personalizações não geridas, assegura que as alterações ao ambiente só provêm de processos de gestão do ciclo de vida da aplicação (ALM) aprovados que têm segurança, visibilidade e auditoria suficientes. O bloqueio de personalizações não geridas continua a permitir operações necessárias da solução para transportar as personalizações não geridas para ambientes de desenvolvimento, mantendo a personalização não gerida do ambiente livre ao remover as personalizações não geridas. Esta caraterística é útil na redução de personalizações não geridas em ambientes de produção.

Quando a definição está ativada, estas operações são bloqueadas para o ambiente:

  • A importação de soluções não geridas para o ambiente está bloqueada.
  • A criação de novos componentes de solução, como aplicações, tabelas e formulários, está bloqueada.
  • A adição de alterações não geridas a componentes geridos existentes está bloqueada.
  • Quaisquer alterações não geridas resultam num erro devolvido ao utilizador, como: "Este ambiente não permite personalizações não geridas. Esta opção foi tomada pelo administrador e determinadas ações não estarão disponíveis ou serão apenas de visualização."

As seguintes operações podem ser concluídas mesmo com a definição de bloquear personalizações não geridas ativada:

  • Alteração da variável de ambiente, ativando ou desativando componentes. Por exemplo, ativar ou desativar fluxos do Power Automate, atribuir propriedade ou partilhar registos de tabelas.
  • Operações de soluções como Remover uma camada não gerida.
  • Criação e exportação de soluções não geridas.
  • Reveja o histórico de execuções do fluxo para monitorizar e compreender os erros.
  • Executar o fluxo para o testar.

Ativar bloquear personalizações não geridas

Esta caraterística pode ser ativada ou desativada da área Caraterísticas das definições do ambiente para ambientes no centro de administração do Power Platform. Por predefinição, esta definição está desativada. Mais informações: Bloquear personalizações não geridas

Limitações conhecidas

Estas caraterísticas têm limitações e poderão não funcionar como esperado num ambiente em que bloquear personalizações não geridas está ativado. A utilização destas funcionalidades pode resultar neste erro: "Este ambiente não permite personalizações não geridas. Esta opção foi tomada pelo administrador e determinadas ações não estarão disponíveis ou serão apenas de visualização."

Se tiver de utilizar uma das aplicações ou funcionalidades abaixo num ambiente em que bloquear personalizações não geridas está ativado, recomendamos que desative a definição durante a pré-visualização.

Aplicação ou caraterística Limitação
Fluxos de ambiente de trabalho do Power Automate Grupos de computadores alojados não funcionam.
Dynamics 365 Resource Scheduling Optimization Instalar ou atualizar a versão não funciona.
Criação automática de registos A ativação, desativação e edição da criação automática de registos não funciona.
Fluxos de trabalho legados Ativar e desativar fluxos de trabalho legados não funciona.
Serviço no Terreno Ativar ou ajustar a numeração automática avançada não funciona. No entanto, a numeração automática predefinida continua a funcionar.
Connected Field Service Instalar não funciona.
Field Service Mobile Instalar a solução de cerca geográfica não funciona.
Atualizar não funciona quando as relações criados durante a instalação inicial são eliminadas.
Agendamento de Recursos Ativar a tabela de agendamento e a opção de seleção para criar relações automaticamente não funciona.
Acelerador de Vendas Ativar o Acelerador de Vendas ou modificar definições, ativar a higiene de dados de oportunidades potenciais, criar ou editar sequências, configurar atribuição de trabalho, criar ou editar segmentos, não funciona.
Fluxos de Dados A criação de um novo fluxo de dados, a republicação de um fluxo de dados existente, a alteração de definições de atualização, a alteração da atualização incremental e a importação de fluxos de dados não funciona.
Dynamics 365 Customer Insights - Journeys (percursos em tempo real) Não é possível criar e publicar percursos.
Os ativos de cativação, como acionadores, não podem ser criados e publicados.
Não é possível criar e publicar ativos de canal, como e-mails, formulários, SMS e notificações push.
Omnicanal Instalar ou atualizar a versão não funciona.
Contrato de Nível de Serviço (SLA) A ativação, a desativação e a edição do contrato de nível de serviço não funciona.
Attachments Os anexos de arquivo para compromissos ou e-mails usando a activitymimeattachment tabela falham.

FAQ para bloquear personalizações não geridas

Isto pode ser utilizado para dar aos utilizadores acesso só de leitura ao histórico de execuções de fluxos em ambientes de teste e produção?

Sim, este é um dos principais cenários que motivou esta funcionalidade. Quando as personalizações não geridas são bloqueadas, os utilizadores responsáveis podem ser tornados coproprietários num fluxo gerido num ambiente de teste ou de produção. Os coproprietários podem rever o histórico de execuções de fluxo, utilizando make.powerautomate.com ou através de API ou do PowerShell, para estarem atentos a erros e compreenderem esses erros. Esses utilizadores não poderão fazer alterações ao componente gerido, pelo que é efetivamente só de leitura para eles. Podem ativar e desativar o fluxo, se for necessário, bem como executar o fluxo para fins de utilização ou teste. Os coproprietários de um fluxo podem utilizar esse aumento de visibilidade e conhecimento para ajustar os fluxos num ambiente de desenvolvimento e pedir que sejam novamente implementados no ambiente de teste ou de produção.

Consulte também

Camadas de soluções