Partilhar via


Sugestões e FAQ sobre o Kit de Iniciação do CoE

Este artigo fornece dicas sobre como configurar e usar o Microsoft CoE Starter Kit e responde a perguntas freqüentes (FAQs).

Instalar uma solução em um ambiente de produção

  1. Aceda a make.powerapps.com.

  2. Vá para o seu ambiente CoE. Neste exemplo, o ambiente é chamado Contoso CoE.

    Captura de ecrã que mostra o ambiente Power Apps maker portal com o ambiente de exemplo realçado no menu Ambientes.

  3. No painel esquerdo, selecione Soluções.

  4. Selecione Importar e, em seguida, selecione Navegar.

  5. Selecione a solução a partir da transferência do Kit de Iniciação CoE.

  6. Estabeleça conexões para ativar sua solução. Se criar uma nova ligação, selecione Atualizar. O progresso da importação permanece intacto.

    Captura de ecrã que mostra o painel Importar uma solução aberto a partir do menu de navegação Soluções.

  7. Atualizar valores de variável de ambiente.

    Estas variáveis de ambiente armazenam dados de configuração de aplicações e fluxos específicos da sua organização ou ambiente. Ao definir o valor uma vez por ambiente, este aparece em todos os fluxos e aplicações necessárias nesse ambiente.

    Captura de tela que mostra a seção Variáveis de ambiente do painel Importar uma solução.

  8. Selecione Importar.

Definir fluxo Executar apenas propriedades de usuários

  1. Remova, camadas não geridas para todos os fluxos.

  2. Aceda à página Detalhes e, em seguida, selecione o botão de edição Utilizadores só de execução.

    Captura de ecrã que mostra a localização do link Editar no painel Executar apenas para utilizadores.

    Todas as conexões no fluxo filho são exibidas.

  3. Para cada conexão, exceto Microsoft Dataverse, altere o valor para Usar esta conexão '(userPrincipalName@company.com). Para o Microsoft Dataverse, deixe o valor em branco.

    Captura de ecrã que mostra o painel Gerir permissões apenas de execução com a opção Utilizar esta ligação realçada em Ligações Utilizadas.

  4. Se não houver ligação para nenhum dos conectores, vá a Dados>Ligações e crie uma para o conector.

  5. Depois de atualizar todos os utilizadores só de execução, ative o fluxo subordinado.

Localizar as funções de segurança de um utilizador num ambiente

Para localizar as funções de segurança de um utilizador num ambiente, siga estes passos:

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

  2. Selecione Gerenciar>ambientes.

  3. Selecione o seu ambiente.

  4. Selecione Definições.

    Captura de tela que mostra onde o menu Configurações está localizado em um ambiente.

  5. Em Utilizadores + Permissões, selecione Utilizadores.

    Captura de ecrã que mostra onde a opção Utilizadores está localizada no menu Utilizadores + permissões.

  6. Encontre o usuário e selecione para visualizar as propriedades.

  7. Verifique as funções de segurança do usuário em Funções.

Importar um fluxo

Ocasionalmente, você pode implantar um fluxo único para resolver problemas específicos. Ao disponibilizar esses fluxos, o primeiro passo é importá-los.

Para importar seus fluxos:

  1. Vá para make.powerautomate.com.

  2. Selecione o seu ambiente de destino. Para este exemplo, escolha seu ambiente CoE.

  3. Selecione Os meus fluxos>Importar>Pacote de Importação (Legado).

    Captura de tela que mostra para onde importar um fluxo do menu de navegação Meus fluxos.

  4. Selecione e carregue o seu fluxo.

    Captura de ecrã que mostra o pedido Importar pacote.

  5. Crie as conexões necessárias e selecione Importar.

    Captura de ecrã que mostra a secção Importar Configuração de um recurso com um endereço de e-mail.

  6. Selecione Abrir fluxo para ver.

    Captura de tela que mostra onde o link Fluxo aberto está localizado.

  7. Regresse à vista anterior para ver os detalhes do pacote.

    Captura de tela que mostra onde o ícone do botão Voltar está localizado.

  8. Ligue o fluxo.

    Captura de ecrã que mostra onde a seleção Ativar está localizada na barra de navegação do fluxo Registos de auditoria.

Configurar o CoE para um subconjunto de ambientes

Você pode querer monitorar e governar apenas determinados ambientes usando o CoE Starter Kit. Por exemplo, você pode configurar o CoE Starter Kit para unidades de negócios individuais gerenciando seus próprios Centros de Excelência menores ou pode incluir seus ambientes do Dynamics 365 nos processos do CoE Starter Kit.

Importante

Um processo do kit de iniciação não é uma caraterística de segurança e não implementa privacidade de dados ou segurança ao nível da linha. O processo destina-se exclusivamente a apoiar a monitorização e a gestão de ambientes para as unidades organizacionais.

Pode ativar seletivamente os processos do Kit de Iniciação do CoE para ambientes específicos:

  1. Depois de importar os componentes Centrais e antes de ativar fluxos, defina o valor da variável de ambiente é Todo o Inventários dos Ambientes como Não. Saiba mais em Atualizar variáveis de ambiente.

  2. Continue com a configuração do inventário e ative todos os fluxos de inventário.

  3. Aguarde que a primeira execução de inventário de Admin | Modelo de Sincronização v3 seja concluída. Todos os ambientes no inquilino são adicionados como excluídos do inventário.

    Captura de ecrã que mostra a localização da página Ambiente Dispensado do Inventário no menu Ambientes.

  4. Adicione os ambientes que pretende monitorizar e gerir ao inventário ao selecionar Não para a configuração Dispensar do Inventário.

    Captura de ecrã que realça a configuração Dispensar do Inventário definida como Não.

  5. Aguarde a conclusão da próxima execução de inventário. A execução captura e monitoriza automaticamente o inventário para os ambientes selecionados.

Executar um inventário completo

Para reduzir as chamadas de API, os fluxos de inventário não atualizam todos os objetos a cada fluxo de sincronização. Os fluxos apenas atualizam objetos modificados desde o último inventário.

Nota

Os fluxos de inventário não verificam cada objeto todos os dias para ver se a data de modificação é mais recente do que a data no inventário.

Ações de fluxo do inventário:

  1. Obtém todos os objetos. Por exemplo, o fluxo chama Obter Aplicações como Administrador.

  2. Filtra a lista devolvida de objetos para obter objetos em que a data de modificação é maior que sete dias (configurável via InventoryFilter_DaysToLookBack).

  3. Verifica cada objeto no resultado filtrado para ver se a data de modificação atual é mais recente do que a data do inventário.

  4. Atualiza estes objetos com a data modificado por mais recente.

Se os fluxos de sincronização estiverem desativados por mais de sete dias, você só poderá obter as atualizações de inventário perdidas modificando a variável de ambiente InventoryFilter_DaysToLookBack . Saiba mais em Atualizar variáveis de ambiente.

Para atualizar totalmente todo o seu inventário novamente, altere a variável de ambiente Inventário completo.

  1. Defina o valor da variável de ambiente Inventário completo como Sim. Saiba mais em Atualizar variáveis de ambiente.

  2. Execute o fluxo Admin | Modelo de Sincronização v4 (Controlador).

  3. Aguarde até que o fluxo termine de ser executado.

  4. Defina a variável de ambiente Inventário completo como Não.

Atualizar o inventário para uma aplicação ou fluxo selecionado

Você pode acionar manualmente uma atualização de inventário para um aplicativo ou fluxo específico se precisar dos detalhes mais recentes fora da agenda de sincronização regular.

Forçar inventário em objetos

Para reduzir as chamadas à API, os fluxos de inventário não atualizam todos os objetos a cada execução de sincronização. Em vez disso, os fluxos apenas atualizam objetos modificados desde o último inventário. No entanto, se você quiser forçar o inventário de um objeto individual, use o sinalizador Inventory Me . Todos os objetos têm este sinalizador.

Veja um exemplo de como definir esse sinalizador usando objetos do Cloud Flow.

  1. Vá a Power Apps e selecione o seu ambiente de CoE.
  2. Abra a aplicação Vista de Admin do Power Platform.
  3. Selecione Fluxos.
  4. Selecione o fluxo para o qual pretende forçar inventário da vista.
  5. Selecione Definições.
  6. Altere o sinalizador O Meu Inventário como Sim.

Quando você define esse sinalizador como Sim, a próxima execução de inventário atualiza o objeto, mesmo que ele não tenha sido modificado recentemente. Em seguida, o sinalizador é redefinido para Não.

Forçar inventário em detalhes da ação do fluxo de cloud

Recolhemos detalhes sobre as ações de fluxo num fluxo de execução prolongada chamado Admin | Modelo de Sincronização v3 (Detalhes da Ação de Fluxo).

Para forçar a execução do inventário para o seu fluxo, use o sinalizador Inventário Meu FlowActionDetails.

  1. Vá a Power Apps e selecione o seu ambiente de CoE.
  2. Abra a aplicação Vista de Admin do Power Platform.
  3. Selecione Fluxos.
  4. Selecione o fluxo para o qual pretende forçar inventário de detalhe da ação de fluxo da vista.
  5. Selecione Definições.
  6. Altere o sinalizador Inventário Meu FlowActionDetails para Sim.

Atualizar variáveis de ambiente

Use variáveis de ambiente para gerenciar definições de configuração para seu CoE Starter Kit em todos os ambientes. Esta seção destaca limitações importantes e explica como atualizar variáveis.

Limitações para variáveis de ambiente

Aplicam-se as seguintes limitações quando atualiza variáveis de ambiente:

  • Não é possível atualizar os valores para as variáveis de ambiente a partir da solução importada.
  • Adicione ou atualize sempre o valor atual, não o valor predefinido, porque o valor predefinido é substituído quando instalar uma atualização de versão.
  • Não é possível atualizar as variáveis de ambiente secretas do Cofre de Chaves do Azure usando o Centro de Comando de Administração CoE. Em vez disso, atualize-as através da Solução Predefinida.

Atualizar variáveis de ambiente específicas do CoE Starter Kit

Para atualizar as variáveis de ambiente usadas no kit, use o CoE Admin Command Center:

  1. Vá a Power Apps e selecione o seu ambiente de CoE.
  2. Abra a aplicação Centro de Comando do Admin do CoE.
  3. Selecione o ecrã Variáveis de Ambiente.
  4. Selecione uma variável de ambiente para atualizar e, em seguida, selecione Editar na barra de navegação.

Garantir que os fluxos que usam variáveis de ambiente não são colocados em cache

O Power Automate às vezes armazena em cache valores antigos para variáveis de ambiente. Se você não vir o comportamento esperado depois de alterar uma variável de ambiente, reinicie os fluxos afetados.

  1. Aceda ao Power Automate.

  2. No painel esquerdo, selecione Soluções.

  3. Selecione a Solução Predefinida e altere o filtro para mostrar Variáveis de ambiente.

  4. Selecione uma variável que pretende atualizar e selecione o seu menu de transbordo para >Avançado>Mostrar dependências.

  5. Localize o separador Utilizado por e o processo Tipo de objeto.

    Captura de ecrã que mostra o separador Utilizado por e a secção Tipo de objeto de uma dependência.

  6. Desligue todos os fluxos e, em seguida, ligue-os novamente.

Variáveis de ambiente fora do kit

Se você não estiver usando o aplicativo CoE Admin Command Center , poderá atualizar as variáveis de ambiente fora do kit diretamente no ambiente. A atualização através do ambiente é a única forma de atualizar as variáveis de ambiente secretas do Azure Key Vault.

  1. Aceda ao Power Automate.

  2. No painel esquerdo, selecione Soluções.

  3. Selecione a Solução Predefinida e altere o filtro para mostrar Variáveis de ambiente.

  4. Selecione uma variável que pretende atualizar e, em seguida, configure o seu Valor Atual.

  5. Se você estiver atualizando uma variável de ambiente secreta do Azure Key Vault, insira as seguintes informações:

    • ID de Subscrição do Azure: o ID de subscrição do Azure associado ao cofre de chaves.
    • Nome do Grupo de Recursos: o grupo de recursos do Azure onde está localizado o cofre de chaves que contém o segredo.
    • Nome do Azure Key Vault: o nome do cofre de chaves que contém o segredo.
    • Nome Secreto: o nome do segredo localizado no Azure Key Vault.

Gorjeta

Você pode encontrar a ID da assinatura, o nome do grupo de recursos e o nome do cofre de chaves na página Visão geral do portal do Azure do cofre de chaves. Para localizar o nome secreto na página do cofre de chaves no portal do Azure, selecione Segredos de Configurações>.

Atualizar referências de ligação

  1. Aceda ao Power Automate.
  2. No painel esquerdo, selecione Soluções.
  3. Selecione a Solução Predefinida e altere o filtro para mostrar Referências de Ligação.
  4. Selecione uma referência de ligação.
  5. Defina o valor ao selecionar uma ligação existente na lista pendente ou ao criar uma nova ligação.
  6. Selecione Salvar e confirme as alterações.

Monitorizar e personalizar e-mails

A solução armazena todos os e-mails enviados como parte do CoE Starter Kit na tabela E-mails personalizados . Para personalizar os e-mails, precisa de modificar os fluxos ou aplicações que enviam os e-mails. Em vez disso, pode utilizar a aplicação Centro de Comando de Administração do CoE.

  1. Vá a Power Apps e selecione o seu ambiente de CoE.
  2. Abra a aplicação Centro de Comando do Admin do CoE.
  3. Selecionar E-mails Personalizadas.
  4. Selecione o e-mail que pretende personalizar e, em seguida, selecione Editar.

Por predefinição, todos os e-mails são fornecidos em inglês. Para adicionar versões localizadas do e-mail, selecione Adicionar idioma.

Captura de ecrã a mostrar a página E-mails Personalizados do Centro de Comando de Administrador do CoE do Power Apps.

Partilhar uma aplicação de um ambiente de produção

  1. Vá a Power Apps e selecione o seu ambiente de CoE.

  2. Na aplicação que quer partilhar, selecione o menu de conteúdo adicional ...>Partilhar.

  3. Selecione o direito de acesso do Dataverse. O CoE Starter Kit fornece três funções de segurança:

    • SR de Admin do Power Platform para partilhar uma aplicação com admins
    • SR de Criador do Power Platform para partilhar uma aplicação com seus criadores
    • SR de Utilizador do Power Platform para partilhar uma aplicação com utilizadores
  4. Selecione Partilhar.

Obter um URL do Power Apps a partir de um ambiente de produção

  1. Vá a Power Apps e selecione o seu ambiente de CoE.
  2. Selecione Aplicações.
  3. Selecione a aplicação que tem o URL de que necessita.
  4. Selecione o menu de conteúdo adicional ...>Detalhes.
  5. Selecione a Ligação Web.

Lidar com limitação de back-end durante execuções de inventário

Alguns utilizadores podem encontrar limitações pelos back-ends de produtos, como a atualização de registos no Dataverse, durante o processo de inventário. Esta limitação resulta em erros 429. Para resolver esse problema, use uma variável de ambiente que adiciona um atraso no início de cada ação de inventário individual. Este atraso impede que as ações sejam executadas simultaneamente. Observe que, embora essa abordagem reduza os problemas de simultaneidade, ela pode prolongar o processo de inventário.

Para usar esta variável de ambiente, altere DelayObjectInventory para Sim.

Saiba mais em Atualizar variáveis de ambiente.

Configurar identidades de conexão entre locatários

Na aplicação Vista de Administrador do Power Platform, vê as identidades de ligação entre inquilinos realçadas. Como configurar o que é considerado entre inquilinos?

Captura de ecrã que mostra a página Referências de Ligação Entre Inquilinos a partir do menu de navegação Identidades de Ligação na Vista de Administrador do Power Platform.

Como configurar uma identidade de conexão local

Por padrão, apenas o domínio host da identidade que executa os fluxos de inventário é uma identidade local_. Para configurar essa identidade, use a variável de ambiente Host Domains .

Insira os hosts que você deseja adicionar como uma cadeia de caracteres separada por vírgula.

Captura de ecrã que mostra o painel Configurar Variável de Ambiente a partir do nome de uma variável de ambiente selecionada.

Saiba mais em Como atualizar variáveis de ambiente.

Como atualizar dados para respeitar inquilinos locais configurados

Alteração a variável de ambiente de Domínios Anfitriões não atualiza retroativamente dados antigos em tabelas. Como essa alteração de configuração é pouco frequente, a solução não a compara regularmente para evitar chamadas de API extras. Você precisa atualizar essa variável de ambiente manualmente.

Atualize esta variável manualmente com fluxos personalizados, um suplemento do Excel ou através de plugins. A lógica subjacente é consistente entre esses métodos, portanto, escolha o método que melhor atende às suas necessidades.

Para este exemplo, estamos usando o Excel Add-In devido à sua velocidade e impacto mínimo na API.

  1. Vá para a tabela Identidade de Referência de Conexão e selecione Editar dados no Excel.

    Captura de ecrã de onde escolher a opção Editar dados no Excel na barra de menus Editar.

  2. Selecione Ativar edição.

    Captura de ecrã que mostra onde selecionar o botão Ativar edição.

  3. Selecione Aceitar e Continuar, se solicitado, e inicie sessão com a sua identidade de administrador da CdE.

    Captura de ecrã que mostra onde selecionar o botão Aceitar e Continuar.

  4. Filtre o campo accountName pelo domínio que adicionou à variável de ambiente Domínios Anfitriões.

    Captura de ecrã a mostrar os resultados filtrados por nome de domínio.

  5. Defina o campo NoneOrCrossTenantIdentity como No.

    Captura de ecrã a mostrar onde alterar o campo NoneOrCrossTenantIdentity.

  6. Remova os filtros e publique.

    Captura de ecrã que realça o botão Publicar.

Como faço para ativar os Fluxos de Processos de Negócios?

Ocasionalmente, os utilizadores encontram Fluxos de Processo Empresarial (BPFs) desativados no kit devido a problemas de instalação.

Para usar recursos que dependem desses BPFs, você pode ativá-los manualmente:

  1. Navegue até à solução com os BPFs e selecione para ver Processos.

  2. Encontre BPFs que estão desativados e selecione o que você deseja ativar para abri-lo.

    Captura de ecrã que mostra o estado dos processos BPF de Aprovação de Fluxos no Centro de Excelência — Componentes Centrais como Desativado.

  3. Selecione Ativar para ativar o BPF.

    Captura de ecrã que mostra a localização do botão Ativar na barra de navegação do BPF de Aprovação de Fluxos.

Que licença devo atribuir ao utilizador que executa os fluxos do CoE Starter Kit?

Antes de instalar o CoE Starter Kit, o usuário deve ter uma licença Power Automate Per User ou os fluxos devem ser cobertos por uma licença Per Flow.

Muitas vezes, você precisa de uma combinação dessas licenças para executar o CoE Starter Kit com sucesso. A combinação específica depende de fatores como o número de recursos (aplicativos, fluxos, ambientes) em seu locatário, o número de criadores e a frequência com que novos recursos são criados e modificados.

Diferentes tipos de licença do Power Automate têm diferentes limites e imposições de API. Se o seu tipo de licença não for suficiente, o fluxo poderá ser limitado ou executado por um período prolongado.

Siga estas etapas para ajudá-lo a determinar qual licença selecionar:

  1. Entenda os limites de solicitações do Power Automatic.

  2. Comece por atribuir uma licença do Power Automate Por utilizador e ative todos os fluxos necessários. Monitorize os fluxos com CLEANUP, Modelo de Sincronização (Fluxos) e Modelo de Sincronização (Aplicações) no nome. As opções poderão consumir um grande número de pedidos de API. Pode utilizar a análise de ações para monitorizar os pedidos de API destes fluxos.

  3. Se o fluxo executar demasiadas ações, altere o proprietário do fluxo para uma conta diferente com uma licença do Power Automate por utilizador. Esta etapa equilibra a carga das solicitações de API.

  4. Se o fluxo continuar a executar demasiadas ações, considere atribuir-lhe um plano Por Fluxo. Esta ação aloca capacidade e pedidos de API especificamente para o fluxo.