Compartilhar via


Conector do Microsoft SharePoint no Power Automate

No Power Automate, o Microsoft SharePoint Connector suporta os seguintes acionadores e ações de fluxo.

Acionadores do SharePoint

Os acionadores do SharePoint permitem-lhe criar fluxos que monitorizam as alterações numa lista ou biblioteca do SharePoint. Se uma ou mais alterações ocorrerem numa lista subscrita, esse fluxo é acionado para ser executado.

Quando um item é criado

Aciona o fluxo quando cria um item numa lista do SharePoint.

Quando um item é criado ou modificado

Aciona o fluxo quando cria um item e cada vez que o modifica numa lista do SharePoint.

Quando um item ou um ficheiro é modificado

Aciona o fluxo quando modifica um item ou um ficheiro numa lista do SharePoint ou numa biblioteca de documentos.

Para obter mais informações sobre como utilizar este acionador, veja este vídeo de tutorial: Introdução ao acionador "quando um item ou ficheiro modificado" e a ação "Obter alterações"

Quando um item é eliminado

Aciona o fluxo quando elimina um item numa lista. Para obter as propriedades de um item eliminado, tem de ligar este acionador ao site do SharePoint associado no qual se espera que seja executado, utilizando uma conta de administrador da coleção de sites.

Para um item selecionado

Permite que os utilizadores de listas acionem um fluxo depois de selecionar um item numa lista.

Observação

Apenas os fluxos no ambiente predefinido podem ser executados manualmente a partir de uma lista do SharePoint.

Quando um ficheiro é classificado por um modelo de compreensão de conteúdos

Aciona o fluxo quando um Microsoft Syntex modelo de compreensão de conteúdos classifica um ficheiro, mostrado na propriedade de data de classificação do ficheiro.

Para obter mais informações sobre quando Microsoft Syntex e como classifica ficheiros, consulte: Introdução ao Microsoft Microsoft Syntex

Quando um ficheiro é criado (apenas propriedades)

Aciona o fluxo quando cria um ficheiro numa biblioteca de documentos e devolve apenas as propriedades de ficheiro personalizadas associadas a esse ficheiro.

Quando um ficheiro é criado numa pasta [preterido]

Observação

Este acionador foi preterido e pode não funcionar conforme esperado.

Aciona o fluxo quando cria um ficheiro numa pasta do SharePoint. Este acionador não é executado se adicionar ou atualizar um ficheiro numa subpasta dentro da pasta em que este acionador está a funcionar. Se o fluxo for necessário para acionar em subpastas, crie fluxos diferentes para uma ou mais subpastas.

Quando um ficheiro é criado ou modificado (apenas propriedades)

Aciona o fluxo quando cria um ficheiro e, sempre que modificar as propriedades do ficheiro numa biblioteca. Especifique um valor na propriedade "Pasta" para direcionar uma pasta específica; caso contrário, o acionador aplica-se a toda a biblioteca. Devolve apenas as propriedades de ficheiro personalizadas associadas a esse ficheiro.

Quando um ficheiro é criado ou modificado numa pasta [preterido]

Observação

Este acionador foi preterido e pode não funcionar conforme esperado.

Aciona quando um ficheiro é criado e também sempre que é modificado numa pasta do SharePoint. O acionador não é acionado se um ficheiro for adicionado/atualizado numa subpasta. Se for necessário acionar em subpastas, devem ser criados vários acionadores.

Quando um ficheiro é eliminado

Aciona o fluxo quando elimina um ficheiro numa biblioteca de documentos. Opcionalmente, pode especificar uma pasta para watch. Quando elimina uma pasta, o acionador é ativado apenas uma vez para a pasta eliminada, incluindo as respetivas subpastas. Para obter as propriedades do ficheiro eliminado, tem de ligar este acionador ao site do SharePoint associado no qual se espera que o acionador seja executado, utilizando uma conta de administrador da coleção de sites.

Para um ficheiro selecionado

Permite que os utilizadores de bibliotecas de documentos acionem um fluxo depois de selecionar um ficheiro.

Observação

Apenas os fluxos no ambiente predefinido podem ser executados manualmente a partir de uma biblioteca do SharePoint.

Quando um site tiver pedido para aderir a um site hub

Aciona um fluxo no pedido de aprovação de associação ao site do hub.

Ações do SharePoint

Adicionar anexo

Adiciona um novo anexo ao item de lista especificado.

Aprovar pedido de associação ao site hub

Aprova o pedido de associação ao site do hub. Esta ação devolve um token de aprovação para concluir o pedido de associação com a ação do site do hub de associação.

Cancelar pedido de associação ao site do hub

Cancela o pedido de associação ao hub. Se aplicável, especifique o mesmo ID de Correlação de Aprovação utilizado na ação Definir associação ao site do hub status a ação pendente.

Dar entrada do ficheiro

Dá entrada de um ficheiro com saída dada numa biblioteca de documentos, o que torna a versão do documento disponível para outras pessoas.

Dar saída do ficheiro

Dá saída de um ficheiro numa biblioteca de documentos para impedir que outras pessoas editem o documento e as suas alterações fiquem visíveis até marcar no documento.

Copiar ficheiro

Copia um ficheiro. Funciona de forma semelhante ao comando Copiar para nas bibliotecas do SharePoint. Depois de copiar, devolve informações sobre o novo ficheiro.

Copiar ficheiro [preterido]

Observação

Esta ação foi preterida e poderá não funcionar conforme esperado.

Copia um ficheiro para um site do SharePoint.

Copiar pasta

Copia uma pasta. Funciona de forma semelhante ao comando Copiar para nas bibliotecas do SharePoint. Depois de copiar, devolve informações sobre a nova pasta.

Criar ficheiro

Carrega um ficheiro para um site do SharePoint. Certifique-se de que escolhe uma biblioteca existente.

Criar item

Cria um novo item numa lista do SharePoint.

Criar nova pasta

Cria um novo caminho de pasta ou pasta.

Cria uma ligação de partilha para um ficheiro ou pasta.

Excluir anexo

Elimina o anexo especificado.

Eliminar ficheiro

Elimina o ficheiro especificado pelo identificador de ficheiro.

Excluir item

Elimina um item de uma lista do SharePoint.

Eliminar finalização da compra

Elimina a finalização da compra, em vez de guardar o ficheiro, se marcar um ficheiro e não fizer alterações ao mesmo ou efetuar alterações que não pretende manter. Se a sua organização controlar as versões, é criada uma nova versão sempre que marcar num ficheiro para a biblioteca. Ao eliminar a finalização da compra, pode evitar criar novas versões quando não tiver efetuado alterações ao ficheiro.

Extrair pasta

Extrai um ficheiro de arquivo para uma pasta do SharePoint (por exemplo, .zip).

Obter todas as listas e bibliotecas

Obtém todas as listas e bibliotecas.

Obter conteúdo de anexo

Devolve o conteúdo do ficheiro com o identificador de ficheiro. Os conteúdos podem ser copiados noutro local ou utilizados como anexo.

Obter anexos

Devolve a lista de anexos do item de lista especificado. Para aceder ao conteúdo do ficheiro, adicione um passo Obter conteúdo de anexo e utilize a propriedade Identificador de ficheiro devolvida por esta ação.

Obter alterações para um item ou ficheiro (apenas propriedades)

Obtém todas as colunas ou propriedades do ficheiro alteradas desde e até um intervalo de tempo especificado. Para alterar todas as colunas quando um item ou um ficheiro é modificado:

  • Utilize o acionador quando um item ou ficheiro é modificado e,
  • Utilize o Token de Início da Janela de Acionador & acionar saídas do Token de Fim da Janela do acionador quando um item ou ficheiro é modificado para inferir as colunas alteradas desde a última vez que o fluxo foi verificado relativamente a atualizações de itens ou ficheiros.

Para obter mais informações sobre como utilizar esta ação, veja este vídeo de tutorial: Introdução ao acionador "quando um item ou ficheiro modificado" e a ação "Obter alterações"

Observação

  • A lista ou biblioteca deve ter o controlo de versões configurado para inferir que colunas ou propriedades foram modificadas desde a última alteração.
  • Apenas as alterações de colunas são suportadas para listas e bibliotecas.
  • As alterações ao conteúdo do ficheiro não são suportadas.
  • As alterações de anexo não são suportadas.
  • O Token de Início da Janela de Acionador & o Token de Fim da Janela do Acionador só estão disponíveis quando utiliza quando um item ou ficheiro é modificado .

Obter conteúdo do ficheiro

Obtém o conteúdo do ficheiro com o identificador de ficheiro. Pode copiar os conteúdos noutro local ou utilizá-lo como anexo.

Obter conteúdo de ficheiro com o caminho

Obtém o conteúdo do ficheiro através do caminho do ficheiro.

Obter metadados de ficheiro

Obtém informações sobre o ficheiro, como tamanho, etag, data de criação, etc. Utiliza um identificador de ficheiro para selecionar o ficheiro. Para aceder aos valores armazenados nas colunas na biblioteca, utilize a ação Obter propriedades do ficheiro .

Obter metadados de ficheiro com o caminho

Obtém informações sobre o ficheiro, como tamanho, etag, data de criação, etc. Utiliza um caminho de ficheiro para selecionar o ficheiro. Para aceder aos valores armazenados nas colunas na biblioteca, utilize a ação Obter propriedades do ficheiro .

Obter propriedades do ficheiro

Obtém as propriedades guardadas nas colunas na biblioteca do item especificado pelo ID do item. Para aceder ao conteúdo do ficheiro, adicione um passo "Obter conteúdo de ficheiro" e utilize a propriedade "Identificador de ficheiro" devolvida por esta ação. Ao utilizar esta opção com o Gateway de Dados no Local, poderá ter de introduzir manualmente o nome da biblioteca à qual se ligar.

Obter ficheiros (apenas propriedades)

Obtém as propriedades guardadas nas colunas na biblioteca para todas as pastas e ficheiros armazenados na biblioteca. Também pode filtrar os itens que correspondem a uma condição. Para trabalhar com o resultado desta ação, utilize a secção Aplicar a cada . Ao utilizar esta opção com o Gateway de Dados no Local, poderá ter de introduzir manualmente o nome da biblioteca à qual se ligar. Para obter mais informações sobre esta ação, consulte: Análise aprofundada em Obter itens e Obter ficheiros Ações do SharePoint para fluxos no Power Automate.

Obter metadados de pastas

Obtém informações sobre a pasta. Utiliza um identificador de ficheiro para selecionar a pasta.

Obter metadados de pastas com o caminho

Obtém informações sobre a pasta. Utiliza um caminho de pasta para selecionar a pasta.

Obter item

Obtém um único item pelo respetivo ID a partir de uma lista do SharePoint.

Obter itens

Obtém itens de uma lista do SharePoint. Para obter mais informações sobre esta ação, consulte: Análise aprofundada em Obter itens e Obter ficheiros Ações do SharePoint para fluxos no Power Automate.

Obter vistas de lista

Obtém vistas de uma lista do SharePoint.

Obter listas

Obtém listas do SharePoint a partir de um site.

Conceder acesso a um item ou pasta

Concede acesso a um item ou pasta no SharePoint a pessoas específicas.

Aderir ao site hub

Associa o site pedido ao site do hub. É necessário um Token de Aprovação para concluir a associação com êxito se esse hub necessitar de aprovação. Se aplicável, especifique o mesmo ID de Correlação de Aprovação utilizado na ação Definir associação ao site do hub status a ação pendente.

Listar pasta

Devolve ficheiros contidos numa pasta do SharePoint.

Listar pasta raiz

Devolve ficheiros na pasta raiz do SharePoint.

Mover ficheiro

Move um ficheiro. Funciona de forma semelhante ao comando Mover para nas bibliotecas do SharePoint. Devolve informações sobre o novo ficheiro após a respetiva movimentação.

Mover pasta

Move uma pasta. Funciona de forma semelhante ao comando Mover para nas bibliotecas do SharePoint. Devolve informações sobre a nova pasta após a respetiva movimentação.

Resolver pessoa

Devolve um único valor de utilizador correspondente para que possa ser atribuído a uma coluna do tipo person. Se não existirem correspondências ou múltiplas correspondências, esta ação é efetuar erros.

Enviar um pedido HTTP para o SharePoint

Constrói uma API REST do SharePoint para invocar. Para obter mais informações sobre esta ação, consulte: Trabalhar com a ação de fluxo Enviar Pedido HTTP do SharePoint no Power Automate.

Importante

Esta ação pode executar qualquer API REST do SharePoint à qual tenha acesso. Continue com cuidado.

Set content approval status

Define a status de aprovação de conteúdo para um item numa lista ou biblioteca que tenha a aprovação de conteúdo ativada. Tem de fornecer uma ETag para páginas e ficheiros. Pode obter a ETag com a ação Obter Metadados de Ficheiro. Esta ação só está disponível para o SharePoint Online e o SharePoint 2019.

Definir status de associação ao site do hub como pendente

Define o pedido de associação ao hub do site pedido status pendente. O ID de Correlação de Aprovação é um parâmetro opcional que ajuda o SharePoint a identificar um pedido de associação a um hub específico. O site requerente só pode ter um pedido pendente num determinado momento.

Parar de partilhar um item ou um ficheiro

Elimina todas as ligações que dão acesso a um item ou ficheiro e remove todas as pessoas com acesso direto, exceto os proprietários.

Atualizar ficheiro

Atualizações o conteúdo do ficheiro especificado pelo identificador de ficheiro.

Atualizar propriedades do ficheiro

Atualizações as propriedades armazenadas em colunas numa biblioteca para o item especificado pelo ID do item. Para atualizar o conteúdo do ficheiro, utilize a ação Atualizar ficheiro . Ao utilizar esta opção com o Gateway de Dados no Local, poderá ter de introduzir manualmente o nome da biblioteca à qual se ligar.

Atualizar item

Atualizações um item numa lista do SharePoint.

Suporte para o SharePoint Server

As tabelas seguintes listam todas as ações e acionadores suportados no SharePoint On-Premises 2013, 2016 ou 2019. Quaisquer ações ou acionadores que não sejam mencionados não são suportados.

Acionadores suportados

Gatilho SharePoint 2013 SharePoint 2016 SharePoint 2019
Quando um ficheiro é criado numa pasta Sim Sim Sim
Quando um ficheiro é criado ou modificado numa pasta Sim Sim Sim
Quando um item é criado Sim1 Sim1 Sim1
Quando um item é criado ou modificado Sim1 Sim1 Sim1
Quando um ficheiro é criado (apenas propriedades) Não Não Sim1
Quando um ficheiro é criado ou modificado (apenas propriedades) Não Não Sim1
Quando um item é eliminado Não Não Sim2
Quando um ficheiro é eliminado Não Não Sim2
Resolver Pessoa Não Não Sim
Set content approval status Não Não Sim

Observação

  1. Não suporta "Limitar Colunas por Vista".
  2. Embora este acionador seja suportado para o SharePoint 2019, os fluxos criados com este acionador podem encontrar os seguintes problemas:
    • Se não existir atividade na lista durante mais de 60 dias ou se existir alguma atividade, mas não forem eliminados itens durante mais de 60 dias, o acionador não será ativado.
    • A eliminação de itens de lista pelo Utilizador de Sistema ativará o acionador.

Ações suportadas

Ação SharePoint 2013 SharePoint 2016 SharePoint 2019
Obter metadados de ficheiro Sim Sim Sim
Obter metadados de ficheiro com o caminho Sim Sim Sim
Obter metadados de pastas Sim Sim Sim
Obter metadados de pastas com o caminho Sim Sim Sim
Obter conteúdo do ficheiro Sim Sim Sim
Criar ficheiro Sim1 Sim1 Sim1
Atualizar ficheiro Sim Sim Sim
Copiar ficheiro [preterido]2 Sim Sim Sim
Listar pasta Sim Sim Sim
Extrair pasta Sim Sim Sim
Obter anexos Sim Sim Sim
Adicionar anexo Sim Sim Sim
Excluir anexo Sim Sim Sim
Obter itens Sim3 Sim3 Sim3
Obter item Sim4 Sim4 Sim4
Criar item Sim4 Sim4 Sim4
Atualizar item Sim4 Sim4 Sim4
Excluir item Sim Sim Sim
Enviar um pedido HTTP para o SharePoint Sim Sim Sim

Observação

  1. Não suporta a criação de um ficheiro grande ao carregá-lo como um conjunto de segmentos.
  2. Esta ação inclui "[preterido]" no respetivo nome a apresentar. A ação "Copiar ficheiro" é diferente desta ação.
  3. Esta ação só suporta parâmetros OData, que excluem parâmetros como "Limitar Entradas a Pasta", "Incluir Itens Aninhados" e "Limitar Colunas por Vista".
  4. Não suporta "Limitar Colunas por Vista".

Acionadores e ações preteridos

Estes acionadores são preteridos e já não são mantidos ativamente. Embora ainda estejam presentes no Conector do Microsoft SharePoint, recomendamos que não utilize acionadores ou ações preteridos em novas aplicações ou soluções.

Nome Tipo Versão Suportada Alternativa Sugerida
Quando um ficheiro é criado numa pasta [preterido] Gatilho SharePoint 2019 Quando um ficheiro é criado (apenas propriedades)
Quando um ficheiro é criado ou modificado numa pasta [preterido] Gatilho SharePoint 2019 Quando um ficheiro é criado ou modificado (apenas propriedades)
Copiar ficheiro [preterido] Ação SharePoint 2019 Copiar ficheiro

Limitações conhecidas

Modelos de lista e biblioteca suportados

Os fluxos do Power Automate para listas só são suportados em listas genéricas (100) e bibliotecas de documentos genéricas (101). Atualmente, não suportamos listas personalizadas e modelos de biblioteca, incluindo, entre outros, listas como Anúncios, Contactos e Tarefas.

Execuções de fluxo

Quando cria um fluxo do Power Automate para ser acionado para um item ou para criar ou modificar um ficheiro, o Power Automate verifica periodicamente a existência de alterações na lista ou biblioteca, configuradas no acionador do fluxo. Na maioria dos casos, se existir uma única alteração na lista ou biblioteca, a execução do fluxo poderá ocorrer poucos minutos depois dessa alteração. No entanto, espere que o fluxo possa recolher mais do que uma alteração nas execuções de fluxo subsequentes devido ao tempo entre o intervalo de fluxo desde a última alteração válida ou às edições subsequentes a um item ou ficheiro.

Mover ficheiros e execuções de fluxos

Quando move um ou mais ficheiros de uma biblioteca de documentos para outra, o ficheiro original é movido da biblioteca de origem para a biblioteca de destino. Mover o ficheiro não altera metadados personalizados, incluindo quando o ficheiro foi criado e modificado. Por conseguinte, esta ação não aciona fluxos para essas atualizações de ficheiros associadas à biblioteca para onde foi movida.

Sincronizar ficheiros com a sua OneDrive for Business e bibliotecas de documentos do SharePoint

Quando os utilizadores sincronizam um ou mais ficheiros de uma biblioteca de documentos para outra, o ficheiro original é movido (sincronizado) do cliente para a biblioteca de destino. Sincronizar o ficheiro não alterará quaisquer metadados personalizados, incluindo quando o ficheiro foi criado e modificado. Por conseguinte, esta ação não acionará fluxos para essas sincronizações de ficheiros nessa biblioteca ou no seu OneDrive para empresas.

Colunas de pesquisa suportadas

Se a sua lista/biblioteca tiver colunas de pesquisa, as ações Obter itens e Obter ficheiros suportam a devolução de itens com um máximo de 12 colunas de pesquisa. Se a sua lista ou biblioteca exceder este limiar, o fluxo no Power Automate falhará.