Como Corrigir o Fluxo de Aprovação que Envia E-mail para o Gerente Errado
🔍 WiseChecker

Como Corrigir o Fluxo de Aprovação que Envia E-mail para o Gerente Errado

Quando um fluxo de aprovação no SharePoint ou Power Automate envia o e-mail de solicitação para o gerente errado, o processo de aprovação quebra e causa confusão. Esse problema geralmente ocorre porque o fluxo está lendo o campo de gerente errado, os dados do perfil do usuário estão desatualizados ou a lógica do fluxo usa um endereço de e-mail estático em vez de uma consulta dinâmica ao gerente. Este artigo explica por que o fluxo escolhe o gerente errado e fornece correções passo a passo para corrigir a atribuição do gerente e o roteamento do e-mail.

Principais Conclusões: Corrigindo a Incompatibilidade de Gerente no Fluxo de Aprovação

  • Power Automate > Ação de aprovação > Atribuído a: O campo de conteúdo dinâmico que puxa o e-mail do gerente do perfil do usuário deve corresponder ao atributo de gerente correto.
  • Central de administração do SharePoint > Perfis de usuário > Gerenciar propriedades de usuário: A propriedade Gerente deve estar preenchida e atualizada para cada usuário na organização.
  • Ação do fluxo > Obter gerente (V2): Use esta ação de conector dedicada para recuperar o e-mail do gerente de forma confiável, em vez de usar uma consulta personalizada de lista do SharePoint.

ADVERTISEMENT

Por que o Fluxo de Aprovação Envia para o Gerente Errado

A causa raiz é quase sempre uma incompatibilidade entre o campo de gerente que o fluxo lê e o gerente real que o solicitante espera. Os fluxos de aprovação do Power Automate normalmente usam o campo Atribuído a na ação Iniciar e aguardar aprovação. Se este campo contiver um endereço de e-mail estático, uma coluna de lista do SharePoint chamada Gerente ou uma propriedade de perfil de usuário desatualizada ou em branco, o fluxo envia a aprovação para a pessoa errada.

Fontes de Dados Comuns que Causam Atribuição Errada do Gerente

Três fontes de dados são mais frequentemente mal configuradas:

  • E-mail estático codificado no fluxo: Um designer de fluxo digitou um endereço de e-mail específico em vez de usar conteúdo dinâmico. Esse e-mail nunca é atualizado quando o gerente muda.
  • Coluna de lista do SharePoint chamada Gerente: O fluxo lê uma coluna de texto ou pessoa da lista do SharePoint. Se a coluna da lista não for mantida, ela contém dados antigos ou a pessoa errada.
  • Propriedade de gerente do Azure AD vazia ou errada: O fluxo usa a ação Obter gerente (V2), mas o perfil do usuário no Azure Active Directory não tem gerente atribuído ou tem um gerente incorreto.

Etapas para Corrigir o E-mail do Gerente no Fluxo de Aprovação

Siga estas etapas em ordem. Comece verificando a lógica do fluxo e depois verifique os dados do perfil do usuário.

  1. Abra o fluxo no Power Automate
    Vá para Power Automate, selecione Meus fluxos e abra o fluxo de aprovação que envia e-mails para o gerente errado. Clique em Editar para ver as etapas do fluxo.
  2. Localize a ação Iniciar e aguardar aprovação
    Encontre a ação chamada Iniciar e aguardar aprovação ou Iniciar uma aprovação. Clique nela para expandir suas configurações.
  3. Verifique o campo Atribuído a
    No campo Atribuído a, observe o conteúdo. Se você vir um endereço de e-mail estático como gerente@contoso.com, esse é o problema. Exclua-o. Se você vir conteúdo dinâmico como E-mail do Gerente ou Aprovador, anote o nome exato do campo.
  4. Substitua o e-mail estático pela consulta dinâmica ao gerente
    Clique dentro do campo Atribuído a. No painel de conteúdo dinâmico, selecione Obter gerente (V2) E-mail se o fluxo já tiver uma ação Obter gerente. Caso contrário, adicione uma nova ação antes da etapa de aprovação: pesquise por Obter gerente (V2), selecione-a e defina o campo Usuário (UPN) como o e-mail do solicitante. Em seguida, use a saída E-mail dessa ação no campo Atribuído a.
  5. Verifique a propriedade Gerente no Azure AD
    Abra a central de administração do Microsoft 365, vá para Usuários > Usuários ativos. Selecione o solicitante cujo fluxo envia para o gerente errado. Clique em Gerenciar informações de contato e role até Gerente. Certifique-se de que um gerente esteja atribuído. Se não, clique em Editar e escolha o gerente correto. Salve a alteração.
  6. Aguarde a sincronização do perfil e teste o fluxo
    Após atualizar o gerente no Azure AD, aguarde de 15 a 30 minutos para que a alteração seja sincronizada com o SharePoint e o Power Automate. Em seguida, execute o fluxo com um item de teste. Verifique o destinatário do e-mail.

ADVERTISEMENT

Se o Fluxo de Aprovação Ainda Enviar E-mail para o Gerente Errado

O Fluxo Usa uma Coluna de Lista do SharePoint que Contém um Nome de Gerente Antigo

Se o fluxo lê uma coluna de pessoa ou texto da lista do SharePoint, os dados nessa coluna podem estar desatualizados. Abra a lista do SharePoint, encontre o item que acionou o fluxo e verifique a coluna Gerente. Se mostrar uma pessoa diferente do gerente atual, atualize o valor da coluna. Como alternativa, altere o fluxo para usar a ação Obter gerente (V2) em vez de ler a coluna do SharePoint.

Múltiplas Etapas de Aprovação e a Etapa Errada Está Enviando o E-mail

Alguns fluxos têm vários estágios de aprovação. O primeiro estágio pode ir para o gerente correto, mas o segundo estágio envia para um e-mail estático. Revise cada ação Iniciar e aguardar aprovação no fluxo. Cada uma deve usar a consulta dinâmica correta ao gerente.

O Perfil do Usuário no SharePoint Não Está Sincronizado com o Azure AD

O SharePoint mantém seu próprio repositório de perfis de usuário. Se o gerente foi alterado no Azure AD, mas o perfil do usuário no SharePoint não foi sincronizado, o fluxo pode ainda ler o gerente antigo. Execute uma sincronização de perfil a partir da central de administração do SharePoint: vá para Centros de administração > SharePoint > Perfis de usuário > Gerenciar perfis de usuário. Encontre o usuário e clique em Sincronizar para forçar uma atualização.

Comparação de Fontes de Dados do Fluxo para Consulta ao Gerente

Item E-mail Estático no Fluxo Coluna da Lista do SharePoint Ação Obter gerente (V2)
Fonte de dados Codificado no fluxo Item da lista do SharePoint Perfil do usuário no Azure AD
Atualiza automaticamente Não Não Sim
Manutenção necessária Edição manual a cada mudança de gerente Usuário deve atualizar a coluna da lista Nenhuma após a configuração inicial
Melhor para Apenas testes Equipes pequenas com atualizações manuais Fluxos de produção com mudanças frequentes de gerente

Para corrigir o problema permanentemente, use sempre a ação Obter gerente (V2) combinada com o nome principal do usuário do solicitante. Isso garante que o fluxo sempre leia o gerente atual do Azure AD. Verifique o campo Atribuído a em cada ação de aprovação no seu fluxo. Atualize a propriedade Gerente no Azure AD para qualquer usuário cujo perfil esteja sem gerente. Após essas alterações, teste o fluxo para confirmar que o e-mail chega ao gerente correto.

ADVERTISEMENT