Como Fazer

Como Copiar Arquivos de uma Pasta de Rede para o SharePoint com Power Automate

Luiz Antonio Sgargeta
- Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform
· 3 min de leitura
Como Copiar Arquivos de uma Pasta de Rede para o SharePoint com Power Automate

O Power Automate permite copiar arquivos de uma pasta local ou de rede para uma biblioteca do SharePoint. Para isso, é necessário usar o conector File System junto com o On-premises Data Gateway, que faz a ponte entre o ambiente local e a nuvem.

Essa automação é útil para empresas que ainda armazenam documentos em servidores internos, mas querem centralizar os arquivos no SharePoint para facilitar acesso, controle e integração com outros processos.

O que você precisa antes de começar

Antes de criar o fluxo, confirme os seguintes pontos:

  • a máquina onde o gateway será instalado consegue acessar a pasta de rede;
  • essa máquina ficará ligada quando o fluxo for executado;
  • o usuário da conexão possui permissão na pasta;
  • você possui permissão para criar arquivos na biblioteca do SharePoint;
  • o On-premises Data Gateway está instalado e configurado.

Sem o gateway, o Power Automate não consegue acessar pastas locais ou de rede.

1. Instale e configure o On-premises Data Gateway

Instale o On-premises Data Gateway na máquina que tem acesso à pasta de origem.

Durante a configuração:

  • registre um novo gateway;
  • informe uma conta corporativa;
  • defina um nome para o gateway;
  • crie a chave de recuperação;
  • confirme se a região do gateway é compatível com o ambiente do Power Automate.

Depois disso, o gateway ficará disponível para ser usado na conexão do Power Automate.

2. Defina a pasta de origem

Escolha a pasta onde os arquivos estão armazenados.

Exemplo local:

C:\Invoices\Adatum

Exemplo em rede:

\\ServidorArquivos\Invoices\Adatum

A máquina onde o gateway foi instalado precisa conseguir acessar esse caminho.

Pasta local no Windows com arquivos PDF de invoices que serão copiados para o SharePoint.

3. Identifique o usuário do Windows

O conector File System usa autenticação do Windows.

Na máquina do gateway, abra o Prompt de Comando e execute:

whoami

O retorno será parecido com:

empresa\usuario

Use esse valor no campo de usuário ao criar a conexão.

Comando whoami no Windows usado para identificar o usuário da conexão File System

4. Crie a conexão File System

No Power Automate, acesse:

Dados > Conexões > Nova conexão

Procure por:

File System

Preencha os dados da conexão:

Root folder: C:\Invoices

Authentication Type: Windows

Username: empresa\usuario

Password: ********

Gateway: Nome do gateway

Se estiver usando uma pasta de rede, o Root folder pode ser algo como:

\\ServidorArquivos\Invoices

Configuração da conexão File System no Power Automate usando autenticação Windows e On-premises Data Gateway.

5. Crie a biblioteca no SharePoint

No site do SharePoint, crie uma biblioteca de documentos para receber os arquivos.

Exemplo:

Vendor Invoices

Essa será a biblioteca de destino dos arquivos copiados da pasta de rede.

Biblioteca Vendor Invoices no SharePoint com arquivos PDF copiados pela automação.

6. Crie o fluxo no Power Automate

Crie um fluxo instantâneo ou recorrente.

A estrutura básica será:

Gatilho
↓
List files in folder
↓
Apply to each
↓
Get file content using path
↓
Create file no SharePoint

Ações do fluxo

Use a ação:

File System > List files in folder

Informe a pasta de origem, por exemplo:

C:\Invoices\Adatum

Depois, adicione um:

Apply to each

Dentro do loop, adicione:

File System > Get file content using path

Em seguida, adicione:

SharePoint > Create file

Preencha:

Site Address: site do SharePoint

Folder Path: biblioteca de destino

File Name: nome do arquivo

File Content: conteúdo do arquivo

Fluxo do Power Automate copiando arquivos do File System para uma biblioteca do SharePoint.

7. Teste a automação

Coloque alguns arquivos na pasta de origem e execute o fluxo.

Depois, valide se:

  • os arquivos foram criados no SharePoint;
  • os nomes estão corretos;
  • os arquivos abrem normalmente;
  • o gateway está online;
  • o usuário tem permissão na pasta.

Atenção a arquivos duplicados

Em produção, evite copiar o mesmo arquivo várias vezes.

Você pode tratar isso de algumas formas:

  • mover o arquivo para uma pasta “Processados” após a cópia;
  • adicionar data e hora no nome do arquivo;
  • registrar os arquivos processados em uma lista do SharePoint;
  • verificar se o arquivo já existe antes de criar.

Conclusão

Para copiar arquivos de uma pasta de rede para o SharePoint com Power Automate, o essencial é:

  1. instalar o On-premises Data Gateway;
  2. criar uma conexão com o conector File System;
  3. listar os arquivos da pasta;
  4. obter o conteúdo de cada arquivo;
  5. criar os arquivos na biblioteca do SharePoint.

A configuração do gateway é a parte mais crítica. Depois que ele está funcionando, o fluxo é simples e pode ser adaptado para rodar manualmente ou de forma agendada.

Automatize arquivos no SharePoint com Power Automate. Fale com a Trinapse.

Luiz Antonio Sgargeta
Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform

Luiz Antonio Sgargeta é sócio fundador e CEO da Trinapse, consultoria brasileira de Microsoft 365 com quase duas décadas de operação, acumula mais de 20 anos em desenvolvimento de software e em ambientes corporativos de alta complexidade.

Ver maisVer menos

Trabalha com SharePoint desde o SharePoint Portal Server 2003 e com .NET desde a versão 1.0. Acompanhou a plataforma em todas as suas reinvenções, do portal de documentos on-premises ao SharePoint Online dentro do Microsoft 365, o que dá a ele uma leitura rara sobre o que muda de verdade e o que é apenas nome novo para o mesmo problema.

No início da carreira atuou em uma das maiores operações de e-commerce do país, em sistemas que não toleram degradação de performance nem indisponibilidade, essa origem definiu o critério que ele aplica até hoje: solução boa é a que sustenta volume real, integra com o legado que já existe e não quebra no pico.

Depois disso, passou por praticamente todo tipo de projeto corporativo, de portais e intranets de milhares de usuários a integrações críticas e automação de processos de ponta a ponta, sempre em grandes empresas e em desafios de alta exigência.

A marca do trabalho dele é a tradução entre tecnologia e negócio, levanta a necessidade real por trás do pedido do cliente, questiona o processo antes de automatizá-lo e desenha a solução pelo resultado esperado, não pela ferramenta disponível, é o que permite conversar com a diretoria sobre retorno e com o time técnico sobre arquitetura na mesma reunião.

Hoje lidera a frente comercial e estratégica da Trinapse e conduz a empresa no novo ciclo da inteligência artificial, com foco em agentes de IA e operação de processos assistida por IA para cooperativas de crédito, agronegócio e indústria. Escreve no blog da Trinapse desde 2019, com mais de 450 artigos sobre IA, SharePoint, Power Platform, Modern Workplace e transformação de processos, sempre a partir de projeto entregue e não de teoria.

LinkedIn
Compartilhar:

Precisa aplicar isso na sua empresa? Fale com nossos especialistas.

Falar com um especialista