Roy Kim on Azure, Office 365 and SharePoint

Logic Apps is an Azure service for enterprise integration. It comes with many connectors including from outside of the Microsoft ecosystem. In this blog post, I will show an implementation and key implementation points that will facilitate an approval process for approving a document in SharePoint Online.

Business Scenario

  1. User publishes a document for approval.
    LogicAppContentApproval3LogicAppContentApproval1
  2. Assigned approver gets an email to either approve or reject
    LogicAppContentApproval2
  3. Document is set as approved or rejected.
    LogicAppContentApproval3

The business process will be integrating the following three Office 365 services.

  • SharePoint Online – Document Library
  • Office 365 User Profile with Email
  • Outlook

The Logic App Design
LogicAppContentApproval4

Implementation Details

  1. To trigger this Logic App, it done through any modification of the document item properties such as the user action of publishing.
  2. We must get the file metadata of the document specifically the ETag which represents the file version. This is for future use. Note this is not…

View original post 345 more words

Posted by Callon Campbell [MVP]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s