Criar um Fluxo de Aprovação no SharePoint para Documentos: Checklist Prático para Proprietários
🔍 WiseChecker

Criar um Fluxo de Aprovação no SharePoint para Documentos: Checklist Prático para Proprietários

Como proprietário de um site do SharePoint, você precisa controlar como os documentos passam do rascunho à aprovação final. Sem um fluxo de aprovação automatizado, os membros da equipe dependem de correntes de e-mail e aprovações manuais, o que gera confusão de versões e atrasos. O SharePoint oferece um fluxo de aprovação integrado por meio do Power Automate que é acionado quando um documento é adicionado ou modificado. Este artigo fornece um checklist prático para configurar esse fluxo corretamente do início ao fim.

Principais Conclusões: Checklist de Configuração do Fluxo de Aprovação no SharePoint

  • Configurações da biblioteca > Configurações de versão: Habilite o versionamento principal com no mínimo 2 versões para rastrear o histórico do documento e restaurar rascunhos anteriores.
  • Power Automate > Criar fluxo > Aprovação: Selecione o modelo interno “Solicitar aprovação para um item selecionado” para começar com um fluxo de trabalho testado.
  • Gatilho do fluxo > Quando um arquivo é adicionado ou modificado (somente propriedades): Use este gatilho para evitar executar o fluxo quando o conteúdo dentro do arquivo for alterado.
  • Ação de aprovação > Destinatário: Defina o aprovador como uma pessoa específica ou um grupo do Microsoft 365 para evitar atribuições quebradas quando membros da equipe saírem.
  • Ação de condição > Se aprovado: Configure uma condição para mover o documento para uma pasta “Final” ou definir uma coluna de status como “Aprovado” após a aprovação.

ADVERTISEMENT

O que o Fluxo de Aprovação do SharePoint Faz e o que Você Precisa Antes de Começar

O fluxo de aprovação do SharePoint é um fluxo de trabalho automatizado baseado no Power Automate. Quando alguém carrega ou edita um documento em uma biblioteca específica, o fluxo envia uma solicitação de aprovação para uma ou mais pessoas. O aprovador pode aprovar, rejeitar ou solicitar alterações diretamente do e-mail ou do centro de aprovação do Power Automate. Após a decisão, o fluxo pode atualizar o status do documento, mover o arquivo ou notificar o solicitante.

Antes de criar o fluxo, verifique estes pré-requisitos:

  • Você tem pelo menos permissões de Edição no site do SharePoint. Proprietários e membros com acesso de Edição podem criar fluxos.
  • A biblioteca de documentos tem o versionamento habilitado. Vá em Configurações da biblioteca > Configurações de versão e defina “Criar versões principais” como “Sim.” Defina “Manter o seguinte número de versões principais” como pelo menos 2.
  • Você sabe quem será o aprovador. Pode ser um indivíduo, um grupo ou um gerente do Azure AD.
  • Você tem uma licença do Power Automate. A maioria dos planos Microsoft 365 Business e Enterprise inclui o Power Automate. Verifique seu plano em admin.microsoft.com > Cobrança > Seus produtos.

O fluxo que você criar será executado no contexto do site do SharePoint. Se você sair do site, o fluxo continuará funcionando desde que o proprietário do fluxo tenha uma licença ativa.

Checklist Passo a Passo para Criar o Fluxo de Aprovação no SharePoint

Siga estas etapas em ordem. Não pule nenhuma etapa. Cada etapa se baseia na anterior.

Etapa 1: Abra a Biblioteca de Documentos e Inicie o Power Automate

  1. Navegue até a biblioteca de documentos
    Vá para o seu site do SharePoint. Na barra de inicialização rápida, clique na biblioteca de documentos onde você deseja o fluxo de aprovação. Por exemplo, “Documentos Compartilhados” ou “Revisões de Contrato.”
  2. Abra o Power Automate
    Clique no botão Automatizar na barra de ferramentas da biblioteca. No menu suspenso, selecione “Criar um fluxo.” Uma nova guia do navegador abre mostrando o Power Automate.
  3. Escolha um modelo
    Na galeria do Power Automate, clique na categoria “Aprovação.” Selecione o modelo chamado “Solicitar aprovação para um item selecionado.” Este modelo é pré-configurado para aprovações do SharePoint. Não use o fluxo “Fluxo de nuvem instantâneo” em branco, a menos que você tenha experiência avançada com Power Automate.

Etapa 2: Configure o Gatilho – Quando um Arquivo é Adicionado ou Modificado

  1. Defina a ação do gatilho
    No editor de fluxo, localize o primeiro cartão de ação chamado “Para um arquivo selecionado.” Clique nele. Um painel de configurações abre à direita.
  2. Escolha o site e a biblioteca
    No menu suspenso “Endereço do Site,” selecione seu site do SharePoint. No menu suspenso “Nome da Biblioteca,” selecione a biblioteca que você abriu na etapa 1. Deixe “Pasta” em branco para incluir todas as pastas.
  3. Defina a condição do gatilho
    Clique no menu “…” no cartão do gatilho e selecione “Configurações.” Em “Condições do Gatilho,” adicione esta expressão: @equals(triggerOutputs()?['body/{_ModerationStatus}'], '0'). Isso garante que o fluxo seja executado apenas para documentos que ainda não foram aprovados. Clique em “Concluído.”

Etapa 3: Adicione a Ação de Aprovação

  1. Adicione a ação “Iniciar e aguardar uma aprovação”
    Clique no ícone “+” abaixo do gatilho. Pesquise por “Aprovação” na lista de ações. Selecione “Iniciar e aguardar uma aprovação.” Esta ação pausa o fluxo até que o aprovador responda.
  2. Defina o tipo de aprovação
    No menu suspenso “Tipo de aprovação,” selecione “Aprovar/Rejeitar – Primeiro a responder.” Isso envia a solicitação para todos os aprovadores, mas para após a primeira resposta. Se você precisar que todos os aprovadores aprovem, selecione “Aprovar/Rejeitar – Todos devem aprovar.”
  3. Defina o aprovador
    No campo “Atribuído a,” insira o endereço de e-mail do aprovador ou o nome de um grupo do Microsoft 365. Para usar o gerente do Azure AD, clique no link “Adicionar conteúdo dinâmico” e selecione “Gerente.”
  4. Personalize a mensagem de aprovação
    No campo “Título,” digite “Solicitação de aprovação para: ” e depois clique em “Adicionar conteúdo dinâmico” e selecione “Nome” (o nome do arquivo). No campo “Detalhes,” digite as instruções para o aprovador, como “Revise o documento e aprove ou rejeite.”

Etapa 4: Configure a Condição para Aprovado vs. Rejeitado

  1. Adicione uma ação de condição
    Clique no ícone “+” abaixo da ação de aprovação. Pesquise por “Condição” e selecione-a.
  2. Defina a condição
    Na caixa “Escolher um valor” à esquerda, clique em “Adicionar conteúdo dinâmico” e selecione “Resultado” da seção de aprovação. No menu suspenso do meio, selecione “é igual a.” Na caixa à direita, digite “Aprovar.”
  3. Defina o ramo “Se sim”
    Dentro do ramo “Se sim,” adicione uma ação para atualizar o status do documento. Clique em “Adicionar uma ação,” pesquise por “Atualizar item” e selecione-a. Nos campos “Endereço do Site” e “Nome da Biblioteca,” selecione o mesmo site e biblioteca. No campo “Id,” adicione o conteúdo dinâmico “ID.” No campo “Status de Aprovação,” digite “Aprovado.”
  4. Defina o ramo “Se não”
    Dentro do ramo “Se não,” adicione a mesma ação “Atualizar item.” No campo “Status de Aprovação,” digite “Rejeitado.” Opcionalmente, adicione uma ação “Enviar um e-mail” para notificar o solicitante.

Etapa 5: Salve e Teste o Fluxo

  1. Salve o fluxo
    Clique no botão “Salvar” no topo do editor do Power Automate. Dê um nome ao fluxo, como “Aprovação de Documentos – Biblioteca de Contratos.”
  2. Teste o fluxo
    Clique em “Testar” no canto superior direito. Selecione “Manualmente” e depois “Testar.” Carregue um novo documento na biblioteca. O fluxo deve ser acionado em alguns minutos. Verifique a caixa de entrada de e-mail do aprovador para a solicitação de aprovação.
  3. Verifique o resultado
    Após o teste, retorne à biblioteca. A coluna “Status de Aprovação” do documento deve mostrar “Pendente” enquanto aguarda e “Aprovado” ou “Rejeitado” após o aprovador responder.

ADVERTISEMENT

Erros Comuns e Limitações a Evitar

O fluxo não é acionado quando carrego um documento

A condição do gatilho pode estar bloqueando a execução. Verifique o histórico de execuções do fluxo. Vá para Power Automate, clique no seu fluxo e selecione “Histórico de execuções.” Se a execução mostrar “Ignorado,” a condição do gatilho foi avaliada como falsa. Revise a expressão na etapa 2. Certifique-se de que a biblioteca tenha o versionamento habilitado. Se a biblioteca usar aprovação de conteúdo, o campo _ModerationStatus pode ser “2” em vez de “0.” Ajuste a condição conforme necessário.

O aprovador não recebe a solicitação de aprovação

O campo “Atribuído a” deve conter um endereço de e-mail válido ou nome de grupo. Se você usou um grupo, verifique se o grupo tem membros. Se o aprovador usar uma caixa de correio compartilhada, a solicitação pode ir para a caixa de entrada, mas não acionar uma notificação. Use uma caixa de correio de usuário ou um grupo do Microsoft 365 com e-mail habilitado.

O fluxo atualiza o documento errado

A ação “Atualizar item” na etapa 4 deve usar o conteúdo dinâmico “ID” do gatilho. Se você usou um valor estático, o fluxo atualiza o mesmo documento toda vez. Remova qualquer ID codificado e substitua pelo conteúdo dinâmico “ID” do gatilho “Para um arquivo selecionado.”

O fluxo para de funcionar depois que o proprietário do fluxo sai da empresa

Os fluxos do Power Automate são executados sob a conta do proprietário. Se a licença do proprietário for removida ou a conta for excluída, o fluxo para. Para evitar isso, atribua um co-proprietário. Vá para o fluxo no Power Automate, clique em “Compartilhar” e adicione outro usuário como “Co-proprietário.” O co-proprietário deve ter uma licença do Power Automate.

Item Modelo de Fluxo de Aprovação Interno Fluxo Personalizado do Power Automate
Tempo de configuração 10 a 15 minutos 30 minutos a 2 horas
Tipos de aprovação Apenas Aprovar/Rejeitar Aprovar/Rejeitar, multi-estágio personalizado, paralelo
Condições personalizadas Limitado a uma condição Condições ilimitadas, loops, ramos paralelos
Integração com outros aplicativos Apenas SharePoint SharePoint, Teams, Outlook, SQL, APIs de terceiros
Esforço de manutenção Baixo – o modelo é atualizado automaticamente Médio – você deve atualizar conectores e ações manualmente

O modelo interno é melhor para fluxos de trabalho padrão com um único aprovador. Fluxos personalizados são necessários quando você precisa de aprovação em vários níveis, roteamento condicional baseado em metadados ou integração com sistemas externos.

Agora você tem um fluxo de aprovação funcional para sua biblioteca de documentos do SharePoint. O fluxo lida com todo o ciclo de solicitação até a decisão automaticamente. Em seguida, adicione uma opção “Solicitar alteração” nos detalhes da aprovação para que os aprovadores possam enviar feedback. Para controle avançado, crie um ramo de aprovação paralelo que notifique um aprovador substituto se o aprovador principal não responder em 24 horas.

ADVERTISEMENT