Compartilhar via


Configuração manual do kit de aprovações de negócios

O kit de aprovações de negócios e orientações se destinam à pessoa ou departamento responsável pela configuração de um sistema de aprovação em sua organização. As seções principais explicam os pré-requisitos, as instruções de configuração e os componentes individuais do Kit de Aprovações.

Visão geral

O kit de aprovações comerciais é um conjunto de componentes projetados para ajudar você a começar a digitalizar os processos de aprovação da sua organização usando o Microsoft Power Platform. Mais informações sobre componentes individuais podem ser encontradas no kit de aprovações de negócios.

Observação

O kit de aprovações só pode ser usado atualmente em ambientes do Dataverse e a configuração nos ambientes e ambientes padrão do Dataverse for Teams não é suportada.

Pré-requisitos

  • O ambiente do Microsoft Dataverse (Ambiente Padrão não pode ser usado)

  • Licenças obrigatórias:

    • Power Apps por usuário ou por licença de aplicativo para usuários que irão:

      • Configurar aprovações

      • Aprovar solicitações E precisar verificar o progresso entre cada etapa de aprovação

      • Criar solicitações de aprovação E precisar verificar o progresso entre cada etapa de aprovação

      • Administrar processos de aprovação

    • Licenças do processo do Power Automate para:

      • Aprovar solicitações mas NÃO precisar verificar o progresso entre cada etapa de aprovação usando o modelo

      • Criar solicitações de aprovação mas NÃO precisar verificar o progresso entre cada etapa de aprovação usando o modelo

    • Os planos pré-pagos do Power Apps e do Power Automate oferecem alternativas às licenças mensais de usuário, aplicativo ou fluxo. Mais informações: Visão geral de licenciamento do Microsoft Power Platform

    • Política de prevenção contra perda de dados categorizada para ser utilizável para os seguintes conectores no mesmo grupo (comercial ou não comercial):

    • Mais informações: Políticas de prevenção contra perda de dados

    • Recurso do conector de aprovações do Power Automate ativado (consulte a seção sobre como ativar o recurso do Power Automate para ver as etapas)

Licenças pessoais

Mapeamento de pessoas desde o Percurso do usuário até as licenças

Persona Referência de Percurso do Usuário Licença
Aprovador Rebecca Microsoft Office 365 (Para Office 365 ou Microsoft Teams) ou licença de usuário padrão do Power Platform (para Power Automate Maker Portal)
Administrador de aprovação Charlotte Licença do Microsoft Power Apps (por usuário, por aplicativo ou pré-pago).
Fabricante Charlotte ou Gibson Power Automate Premium para criar fluxos da nuvem.
Administrador do ambiente Gibson Licença do Power Automate atribuída para executar fluxos da nuvem com conectores premium incluídos.

Observação

Consulte Comparar Planos do Power Automate para planos que incluem a capacidade de incluir conectores premium.

(Opcional) Configure um novo ambiente para instalação

  1. Crie um ambiente no qual configurar o kit de aprovações.

    a. Acesse o centro de administração do Power Platform.

    b. Selecionar Ambientes, depois + Novo e informe o nome, tipo e finalidade.

    c. Selecione Sim para criar o banco de dados e depois escolhaAvançar.

    d. Certifique-se de que Aplicativos e conjunto de dados de exemplo está definido como Não.

    e. Selecione Salvar.

  2. Acesse seu novo ambiente para importar a solução do Kit de Aprovações para uma instalação manual.

Ativar recurso de aprovações do Power Automate

O kit de aprovações depende da funcionalidade de aprovações pronta para uso do Power Automate. Se estiver usando a função de aprovações pela primeira vez, você deverá ativar a função primeiro usando a interface de linha de comando do Power Platform ou manualmente executando um fluxo da nuvem que inclui uma aprovação

Configuração da linha de comando

Use a linha de comando do Power Platform para instalar a solução de aprovações de fluxo no ambiente. No ambiente alocado para o Kit de Aprovações, use os seguintes comandos do PowerShell como script inicial:

$envs = (pac admin list --json | ConvertFrom-Json) | Where-Object { $_.DisplayName -eq "Your Environment Name"  }
pac application install --environment $envs[0].EnvironmentId --application-name "msdyn_FlowApprovals"

Configuração Manual

Em novos ambientes, use o Centro de Administração do Power Platform para instalar o recurso de Aprovações do Power Automate:

  1. Abra o Centro de administração do Power Platform.

  2. Na navegação à esquerda, selecione Recursos.

  3. Selecione Aplicativos do Dynamics 365.

  4. Na lista, selecione Microsoft Flow Aprovações.

  5. Selecione o ... menu para Aprovações do Microsoft Flow.

  6. Selecione Instalar.

  7. Selecione o ambiente no qual o Kit de Aprovações será instalado.

  8. Revise os termos de serviço.

  9. Aceite os termos de serviço e selecione Instalar.

Observação

A instalação pode levar até 10 minutos.

Instalar os principais componentes

Recomendamos que você configure um ambiente designado do Kit de Aprovações para todos os usuários da sua organização que precisam acessar o processo de Aprovações de Negócios. Para obter mais informações sobre ambientes disponíveis na visão geral de ambientes. Se você for um usuário de negócios, normalmente precisará de uma pessoa com acesso administrativo para o Power Platform para criar um ambiente para você. Entre em contato com seu departamento de TI para solicitar assistência na configuração do ambiente.

Observação

Instalar o Kit do Criador

Instale o kit do criador usando uma das opções em Instalar o Kit do Criador.

Importar a solução

Usando uma conta com permissões do Personalizador de Sistema em um ambiente. Abra https://make.powerapps.com. Acesse o ambiente que você criou ou foi alocado, no qual o Kit de Aprovações deverá ser hospedado.

A primeira etapa do processo de instalação é instalar a solução. Esta etapa é necessária para que todos os outros componentes do Kit de Aprovações funcionem. Você precisará criar um ambiente ou importar para o ambiente existente (excluindo o ambiente Padrão).

  1. Abra o site de lançamento do kit de aprovações de negócios do Power CAT no GitHub.

  2. Da seção expandida Ativos para a versão mais recente, baixe o arquivo do Kit de Aprovações BusinessApprovalsKit_*_managed.zip.

  3. Vá para Power Apps.

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

  5. Selecione Importar e escolha Procurar.

  6. Selecione a solução de componentes principais do Kit de Aprovações do Explorador de Arquivos.

  7. Assim que o valor compactado (.zip) estiver disponível, selecione Próximo.

  8. Analise as informações e selecione Avançar.

  9. Estabeleça as conexões para ativar sua solução. Se as conexões não existirem, crie novas conexões para prosseguir com a importação.

    Observação

    Se criar uma conexão, você deverá selecionar Atualizar.

    Uma captura de tela das opções Importar uma solução.

  10. Selecione Importar.

Assim que a importação for concluída, você deverá ver o kit de aprovações de negócios na lista de soluções

Observação

A importação pode levar até 10 minutos para ser concluída.

Após as etapas de importação

Depois que a solução do kit de aprovações for importada com êxito para um ambiente, você deverá atualizar o conector personalizado do Kit de Aprovações para apontar para o provedor de identidade do locatário de destino e ativar os fluxos da nuvem.

Atualizar conector personalizado

Você deve ter um aplicativo registrado para interagir com a tabela do Dataverse e a API personalizada.

Registro de Aplicativo

Siga estas etapas para executar o registro do aplicativo.

  1. Abra o Centro de administração do Microsoft Entra em uma nova janela.

  2. Selecione Registro de Aplicativo na seção Aplicativo em Identidade.

  3. Selecione Novo registro e forneça um nome, em seguida, selecione Registro.

  4. Em Permissão da API, selecione Adicionar uma permissão e escolha CRM Dinâmico.

    Uma captura de tela das opções de permissões da API de Solicitação no aplicativo Kit de Aprovações.

  5. Escolha Permissão delegada e selecione user_impersonation.

  6. Selecione Adicionar Permissões.

Uma captura de tela de permissões da API do Aplicativo do Kit de aprovações com o painel Solicitar permissões da API aberta.

Para as permissões de API, talvez seja necessário conceder permissões para todo o locatário para o aplicativo criado. Siga as orientações em Conceder Consentimento do Administrador para fornecer as permissões necessárias.

Se o consentimento do administrador não for concedido, quando os usuários tentarem criar uma conexão com o conector personalizado, poderão receber um erro semelhante ao seguinte:

Observação

user@contoso.com

Precisa de aprovação do administrador

Precisa de permissão para acessar os recursos em sua organização que apenas um administrador pode conceder. Peça ao administrador para conceder permissão para este aplicativo antes de usá-lo.

Tem uma conta do administrador? Entrar com essa conta.

Retornar para o aplicativo sem conceder autorização.

Segredo de registro do aplicativo

Para o aplicativo criado, adicione o segredo do aplicativo que será usado pelo conector personalizado seguindo as etapas a seguir:

  1. Crie um segredo indo para a seção Certificados e Segredos e selecione Novo segredo do cliente.
  2. Adicione uma descrição e selecione uma data de validade apropriada.
  3. Selecione Adicionar.

Importante

  • Copie e salve o valor do segredo. Você usará o valor copiado ao configurar o conector personalizado na próxima seção.
  • Você também precisará do ID do Cliente da seção Visão geral.

Atualizar o Kit de aprovações com um conector personalizado

Agora você editará o conector personalizado do Kit de aprovações presente na solução Aprovação de Negócios.

  1. Na guia Geral, modifique o seguinte:

    • Especifique que o Host é o nome do host da sua instância do Dataverse. Por exemplo, contoso.crm.dynamics.com
  2. Na guia Segurança , modifique o seguinte:

    • Selecione Tipo de autenticação como OAuth 2.0.
    • Inserir a ID do cliente
    • Insira a ID do cliente, anotada na seção anterior.
    • Especifique o URL do ambiente na seção URL do Recurso. Essa URL do recurso contém o link para o seu ambiente. Está no formato https://yourenv.crm[x].dynamics.com em que [x] é opcional dependendo da sua região
  3. Copie a URL de Redirecionamento.

  4. Abra o registro do Aplicativo Entra criado.

  5. Selecione Autenticação.

  6. Nos URIs de Redirecionamento da Web, adicione a URL de Redirecionamento.

  7. Selecione Salvar para atualizar o Registro do Aplicativo.

  8. Volte para o conector personalizado.

  9. Selecione Atualizar conector.

  10. Na guia Teste, crie uma Nova conexão.

    • Especifique os detalhes da conta para a conexão e permita o acesso, se solicitado.
    • Edite o Conector personalizado novamente e teste a operação GetPublishedWorkflow.

A operação deve ser executada com sucesso com status 200.

Observação

Ative os principais fluxos da nuvem

O modelo inclui vários componentes principais que são usados ​​para gerenciar a experiência de aprovação. Para usar o modelo, você deve ativar os fluxos da nuvem fornecidos com o modelo.

  1. Abra make.powerapps.com em uma nova janela.

  2. Selecione Soluções e abra a solução Kit de Aprovações de Negócios para visualizar os fluxos.

  3. Ative os fluxos da nuvem usando na lista para garantir que não ocorram erros, pois há dependências entre os fluxos. Alguns fluxos da nuvem podem ser habilitados ao importar a solução nas etapas anteriores.

    1. Ative: BACore | Tempo Limite de Aprovação
    2. Ative: BACore | Aprovador OOF
    3. Ative: BACore | Status do Processo em Cascata
    4. Ative: BACore | Ativação de Publicação em Cascata
    5. Ative: BACore | Filho | Obter Aprovador Dinâmico
    6. Ative: BACore | Filho | Obter Instância de Dados Dinâmica
    7. Ative: BACore | Filho | Obter Configurações Padrão
    8. Ative: BACore | Filho | Execuções de Log
    9. Ative: BACore | Filho | Avaliar Regra
    10. Ative: BACore | Diariamente | Calcular Tempos Limite de Aprovação
    11. Ative: BACore | Publicar Processo
    12. Ative: BACore | Tempo de execução – Iniciar Aprovação
    13. Ative: BACore | Tempo de execução – Iniciar Nó
    14. Ative: BACore | Tempo de execução – Iniciar Estágio
    15. Ative: BACore | Tempo de execução – Iniciar Fluxo de Trabalho
    16. Ative: BACore | Tempo de execução – Atualizar Aprovação
    17. Ative: BACore | Tempo de execução – Atualizar Instância do Nó
    18. Ative: BACore | Tempo de execução – Atualizar Instância do Estágio
    19. Ative: BACore | Sincronizar Aprovador OOF

Depois que a instalação dos componentes principais for concluída, a próxima etapa será configurar os processos de aprovação na seção Como usar o Kit de Aprovações.