Do you use LinkedIn? Do you use SharePoint? Do you want to give people the ability to post to your company LinkedIn account but you don’t want to give them full access to your company’s LinkedIn details?

Today I’m having a look at the LinkedIn connector available in Microsoft Flow. I want to create a SharePoint list which can manage my LinkedIn posts.

I’m starting by creating the list in SharePoint with the following fields:

  • Title
  • ContentUrl (Hyperlink)
  • Publish (Yes/No)
  • Description (Multi line of text)
  • ImageUrl (image)

So far its all easy SharePoint work. I’m now ready to continue with Microsoft Flow. As always my flows start with a trigger:

Microsoft Flow - Manage your LinkedIn posts from SharePoint Microsoft Flow, Microsoft Office 365 triggerlinkedinposts

The first action that you add to your flow related to LinkedIn will ask you to authorize Microsoft Flow to use your LinkedIn. Of course you just click on the allow??? Make sure that you actually check the permissions that you give Flow here. Note especially the 4th option of Manage your organisation’s page and posts. This means that you need to make sure that your account does have these permissions within LinkedIn.

Microsoft Flow - Manage your LinkedIn posts from SharePoint Microsoft Flow, Microsoft Office 365 authorize

I found the action to share an article in LinkedIn:

Microsoft Flow - Manage your LinkedIn posts from SharePoint Microsoft Flow, Microsoft Office 365 shareeanarticle

Then I build in a condition to check if a published flag has been set as I don’t want to send out the post before I’m ready with all my content. All I now need to do is move my Share an article action to the yes branch of my condition.

 

Microsoft Flow - Manage your LinkedIn posts from SharePoint Microsoft Flow, Microsoft Office 365 shareanartcile

Time to put my flow to the test.

I created an item pointing to this Microsoft Flow article: https://flow.microsoft.com/en-us/blog/microsoft-flow-learning-resources-materials

And within seconds I saw the following post on LinkedIn:

Microsoft Flow - Manage your LinkedIn posts from SharePoint Microsoft Flow, Microsoft Office 365 postedtolinkedin

Time to publish this post that I’m writing at the moment.

Microsoft Flow - Manage your LinkedIn posts from SharePoint Microsoft Flow, Microsoft Office 365 newpostlinkedin

And the above post  now exists in LinkedIn.

There is a similar update for company updates. The fundamental ideas are the same as for personal posts.

Microsoft Flow - Manage your LinkedIn posts from SharePoint Microsoft Flow, Microsoft Office 365 shareacompanyupdate

 

 

By Pieter Veenstra

Business Applications and Office Apps & Services Microsoft MVP working as a Microsoft Productivity Principal Consultant at HybrIT Services. You can contact me using contact@veenstra.me.uk.

6 thoughts on “Microsoft Flow – Manage your LinkedIn posts from SharePoint”
  1. Hi, do you know if you can embed a linked in news feed for a specific company in to sharepoint?

    We want to see our companys linkedin news feeds in our sharepoint page 🙂

    1. Hi Andrew,

      I don’t think hat I’ve seen any way to get data from your company feed in LinkedIn. The only API documentation that I’ve found is a REST API document at: https://developer.linkedin.com/docs/rest-api

      The flow connector is also very limited.

      One way you could go about this is by managing your posts in SharePoint as described in my article and then publish the documents to LinkedIn. Then you can publish the SharePoint version of the posts in SharePoint.

  2. Is there a way to create a sharepoint list of content and then have have power automate cycle through the list posting the content to linkedin at specified times of the day?

  3. Hey Andrew, good job as usual. Please give me some hint how to post daily Job listings from SharePoint list item to LinkedIn. The idea is Post an article of the job Listing and company website URL on LinkedIn so candidates can apply for the job from company website instead of on LinkedIn directly because of LinkedIn API web service permission limitation. Thank you.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.