Quando a pessoa que criou um fluxo do Power Automate sai da empresa ou muda de função, o fluxo para de funcionar porque suas conexões estão vinculadas à conta desse usuário. Uma conta de serviço é uma conta de usuário dedicada que não está vinculada a nenhum funcionário, então os fluxos vinculados a ela continuam funcionando mesmo com mudanças de pessoal. Este artigo explica como mover uma conexão de fluxo existente para uma conta de serviço usando um fluxo de trabalho passo a passo que qualquer usuário de negócios pode seguir. Você aprenderá a identificar o proprietário atual, criar ou localizar uma conta de serviço, atualizar as referências de conexão e testar o fluxo para confirmar que ele funciona sem interrupções.
Principais Conclusões: Mover Conexões do Power Automate para uma Conta de Serviço
- Power Automate > Meus fluxos > Detalhes do fluxo: Localize o proprietário atual e as referências de conexão do fluxo que deseja migrar.
- Azure AD > Usuários > Novo usuário: Crie ou identifique uma conta de serviço com uma licença compatível com Power Automate (plano Power Automate por usuário ou licença Microsoft 365).
- Detalhes do fluxo > Editar > Conexões: Remova a conexão do usuário antigo e adicione a conexão da conta de serviço, depois salve e teste o fluxo.
Por que as Conexões de Fluxo Quebram Quando os Usuários Saem
Os fluxos do Power Automate usam conexões que estão vinculadas à identidade da pessoa que criou ou editou a conexão pela última vez. Quando a conta dessa pessoa é desabilitada ou excluída, o fluxo não consegue autenticar em serviços como SharePoint, Outlook ou Teams. O fluxo entra em estado suspenso e exibe um erro como “Conexão não encontrada” ou “Acesso negado”. Mover a conexão do fluxo para uma conta de serviço evita esse problema porque a conta de serviço permanece ativa independentemente da rotatividade de funcionários. Uma conta de serviço é uma conta de usuário não humana que possui sua própria licença e permissões. Ela não é usada para logins diários e é gerenciada pela TI. Antes de mover a conexão, você precisa saber o proprietário atual do fluxo, ter acesso às credenciais da conta de serviço e ter permissões de edição no fluxo.
O que Você Precisa Antes de Começar
Você precisa dos seguintes itens para concluir este fluxo de trabalho:
- Permissões de edição do fluxo: Você deve ser proprietário ou coproprietário do fluxo. Se não for, peça ao proprietário atual para compartilhar o fluxo com você.
- Credenciais da conta de serviço: Você precisa do nome de usuário e senha da conta de serviço. Se não existir uma conta de serviço, você deve criar uma no Azure Active Directory.
- Licença apropriada: A conta de serviço deve ter um plano Power Automate por usuário ou uma licença Microsoft 365 que inclua recursos do Power Automate, como Office 365 E3 ou E5.
- Permissões da conta de serviço: A conta de serviço deve ter as mesmas permissões que o usuário original para cada serviço que o fluxo acessa. Por exemplo, se o fluxo envia e-mail de uma caixa de correio compartilhada, a conta de serviço deve ter acesso delegado a essa caixa de correio.
Etapas para Mover uma Conexão de Fluxo para uma Conta de Serviço
Siga estas etapas para mover a conexão do usuário atual para uma conta de serviço. O processo funciona tanto para fluxos de nuvem clássicos quanto para novos fluxos com reconhecimento de solução.
- Identifique o proprietário atual do fluxo e as conexões
Vá para Power Automate em make.powerautomate.com e faça login. Selecione Meus fluxos na navegação à esquerda. Encontre o fluxo que deseja migrar e clique no nome do fluxo para abrir sua página de detalhes. Na página de detalhes, procure o campo Proprietário para ver o proprietário atual. Role para baixo até a seção Conexões para ver quais serviços o fluxo utiliza. Anote cada nome de conexão, como SharePoint, Outlook ou Teams. Você precisará dessa lista para criar novas conexões para a conta de serviço. - Crie ou localize a conta de serviço
Vá para o centro de administração do Azure Active Directory em aad.portal.azure.com. Selecione Usuários e depois Novo usuário. Preencha o Nome Principal do Usuário (por exemplo, flow-svc@seudominio.com) e o nome de exibição. Atribua uma senha forte e desmarque “Exigir alteração de senha no próximo login”. Em Licenças, atribua uma licença que inclua Power Automate. Se uma conta de serviço já existir, pule a criação e verifique se ela possui uma licença e está ativa. Anote o nome de usuário e a senha da conta de serviço. - Adicione a conta de serviço como coproprietária do fluxo
Volte para a página de detalhes do fluxo no Power Automate. Clique em Editar no menu superior. No designer do fluxo, clique nos três pontos (mais opções) ao lado do nome do fluxo e selecione Compartilhar. No painel de compartilhamento, insira o nome de usuário da conta de serviço e selecione Adicionar como coproprietário. Esta etapa dá à conta de serviço permissões de edição no fluxo. Clique em Fechar. Agora a conta de serviço pode modificar o fluxo e criar novas conexões. - Crie novas conexões para a conta de serviço
Faça logout da sua sessão atual do Power Automate. Faça login no Power Automate usando as credenciais da conta de serviço. Vá para Dados > Conexões na navegação à esquerda. Clique em Nova conexão e pesquise cada serviço identificado na etapa 1, como SharePoint ou Outlook. Para cada serviço, selecione-o e clique em Criar. Siga os prompts de login para autenticar a conta de serviço. Após criar todas as conexões, faça logout da conta de serviço e faça login novamente com sua conta de usuário normal. - Atualize o fluxo para usar as novas conexões
Abra o fluxo novamente em Meus fluxos. Clique em Editar para entrar no designer. Para cada ação ou gatilho que usa uma conexão, clique na ação para selecioná-la. No painel da ação, procure o campo de conexão. Clique na conexão atual e selecione a nova conexão da conta de serviço na lista suspensa. Repita isso para cada ação no fluxo. Quando terminar, clique em Salvar no menu superior. - Teste o fluxo e remova o proprietário original
Clique em Testar no menu superior e selecione Manualmente ou Automaticamente dependendo do gatilho do seu fluxo. Execute o fluxo e verifique se ele é concluído com sucesso, sem erros. Se o fluxo usar um gatilho que aguarda um evento, envie um e-mail de teste ou crie um item de teste no SharePoint para acioná-lo. Após confirmar que o fluxo funciona, volte para Compartilhar nos detalhes do fluxo e remova o proprietário original. Esta etapa evita que o fluxo seja vinculado à conta de usuário antiga. Clique em Remover ao lado do nome do proprietário original e confirme.
Se o Fluxo Ainda Tiver Problemas Após a Migração
Mesmo após seguir as etapas acima, você pode encontrar problemas. Aqui estão os problemas mais comuns e como corrigi-los.
Fluxo Exibe Erro “Conexão não encontrada”
Este erro significa que uma ou mais ações ainda referenciam a conexão antiga. Volte ao designer do fluxo e verifique cada ação. Expanda as configurações de cada ação e confirme se o campo de conexão mostra o nome da conexão da conta de serviço. Se você perdeu uma ação, selecione a conexão correta e salve novamente.
Conta de Serviço Não Consegue Acessar SharePoint ou Outros Serviços
A conta de serviço não possui as permissões necessárias nos recursos de destino. Para SharePoint, dê à conta de serviço pelo menos acesso de Leitura ao conjunto de sites. Para Outlook, garanta que a conta de serviço tenha acesso delegado a quaisquer caixas de correio compartilhadas que o fluxo utiliza. Para Teams, adicione a conta de serviço como membro da equipe ou canal relevante. Entre em contato com sua equipe de TI para conceder essas permissões se você não tiver autoridade.
Fluxo Falha Após a Remoção do Proprietário Original
Se você removeu o proprietário original antes de testar, o fluxo ainda pode ter referências de conexão que apenas o proprietário original poderia autenticar. Re-adicione o proprietário original temporariamente, depois siga a etapa 5 novamente para atualizar cada conexão. Teste o fluxo enquanto o proprietário original ainda é coproprietário e remova-o após um teste bem-sucedido.
Conexão do Usuário Original vs Conexão da Conta de Serviço: Principais Diferenças
| Item | Conexão do Usuário Original | Conexão da Conta de Serviço |
|---|---|---|
| Proprietário | Funcionário individual | Conta não humana dedicada |
| Exigência de licença | Licença Power Automate ou Microsoft 365 do próprio usuário | A conta de serviço deve ter uma licença compatível |
| Impacto da saída do usuário | Fluxo quebra quando a conta é desabilitada | Fluxo continua funcionando |
| Gerenciamento de permissões | Permissões vinculadas à identidade do usuário | Permissões devem ser concedidas explicitamente à conta de serviço |
| Expiração de senha | Mudanças de senha do usuário afetam o fluxo | A senha da conta de serviço deve ser configurada para nunca expirar |
Mover uma conexão de fluxo para uma conta de serviço evita paradas quando funcionários saem. Após concluir as etapas, o fluxo funciona sob uma identidade estável que não é afetada por mudanças de pessoal. Como próximo passo, considere configurar a senha da conta de serviço para nunca expirar e habilitar a autenticação multifator com uma senha de aplicativo para segurança. Para fluxos que usam conectores premium, verifique se a conta de serviço tem o plano Power Automate por usuário apropriado com recursos de RPA assistido ou não assistido, se necessário.