Utilizando e Integrando Microsoft Flow, SharePoint e Redes Sociais

Vinicius Abreu
Jul 27, 2017 · 5 min read

Olá, tudo bem?

Vamos falar um pouco sobre o Microsoft Flow, uma das novas ferramentas de criação de fluxos de trabalho automatizados da Microsoft. Com ele podemos integrar seus aplicativos e serviços favoritos para obter notificações, sincronizar arquivos, coletar dados e muito mais. Vale muito a pena conferir mais informações sobre essa ferramenta e modelos de fluxo disponíveis, então só clicar aqui e conferir :)

Temos que ter em mente que existe uma infinidade de possibilidades para a utilização do Microsoft Flow, porém vamos utilizar a ideia básica de divulgação de conteúdo de uma empresa. Podemos considerar um cenário de uma Intranet, onde ocorre a publicação de vagas, mas é necessário o processo manual de publicação dessas vagas nas redes sociais ( Facebook e Twitter ) da empresa.

Eis que vamos utilizar o Flow para automatizar esse processo de publicação. Então vamos colocar a mão na massa.

No meu cenário, considerei uma lista de Vagas, com as seguintes colunas:

Logo após a criação da lista e seus campos, vamos criar o fluxo de automatização. Acessando a lista temos o menu “Fluxo”, onde temos o botão Criar Fluxo. (O fluxo também pode ser criado através do site do Microsoft Flow, acessando e logando com a sua conta Microsoft).

Serão exibidos no menu lateral direito alguns modelos de fluxo, porém vamos selecionar a opção “Ver seus fluxos”, onde iremos criar um fluxo do zero.

Ao acessar o site do Microsoft Flow, selecione a opção “Criar um fluxo do zero”.

Logo após, será exibida a tela de edição do fluxo. Vamos informar um nome para o fluxo e selecionar o SharePoint como gatilho inicial (O que irá originar a ação do fluxo). Para isso, basta digitar SharePoint na caixa de pesquisa de Gatilhos e Serviços, depois apenas selecionar o gatilho “SharePoint — Quando um novo item é criado”.

Após selecionar o gatilho, informe a URL do site SharePoint e selecione a lista onde o evento será executado, no caso descrito a lista de vagas. Insira também uma nova ação, ou seja, a ação que será executada após o gatilho.

Pesquise pela recurso desejado, no nosso caso o primeiro será o Facebook, e selecione a opção “Facebook — Postar na minha linha do tempo”. Será necessário acessar sua conta do Facebook e você deverá autorizar a publicação de conteúdo na sua linha do tempo. Escolha quem poderá visualizar as postagens realizadas pelo Flow.

Será possível então, determinar quais serão os conteúdos da postagem de acordo com o nosso item de lista. Para isso basta clicar sobre o link “Mostrar opções avançadas”.

Selecione para cada campo desejado, qual a coluna da lista que irá ser parametrizada para o conteúdo da postagem. No nosso caso a coluna “Descrição” será usada para determinar a Mensagem de status, a coluna “Link” será usada para determinar a URL do link da postagem e a coluna “Imagem” irá determinar a imagem do post.

Além dos campos citados, podemos utilizar outros campos e configurações da postagem.

Agora é basicamente realizar a mesma ação para o Twitter, vamos lá?!

Basta adicionar uma nova ação e pesquisar pelo Twitter, selecione a opção “Twitter — Postar um Tweet”.

Crie a conexão com o Twitter, e selecione as colunas que serão parametrizadas para o Tweet.

Após inserir todas as ações necessárias e configurar a postagem dos conteúdos nas redes sociais, podemos criar o fluxo. Para isso basta clicar sobre o botão Criar Fluxo, e aguardar sua publicação.

Chegou o grande momento!! Vamos testar! Para isso, basta apenas criar um item na lista de Vagas e aguardar todo o processo de automatização do Microsoft Flow juntamente com o SharePoint :)

Após a criação do item, acesse seu fluxo e veja os detalhes da execução. Acesse as redes sociais e verifique as postagens criadas.

Lembrando que existem inúmeros recursos que podem ser utilizados no Microsoft Flow. Vale a pena conferir.

Vinicius Abreu

Written by

Programmer/Consultant SharePoint and curious about mobile, web and all other technologies :)

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade