You might have come across a need to provide UI to upload file and set metadata from PowerApps. Usually if you user needs to perform lot of clicks and multiple actions to upload a file and set the metadata in SharePoint. How if we provide one UI to upload file as well as set the metadata at the same time? This will avoid issues of files being checked out due to missing required metadata.


We will be using PowerApps for user interface and Power Automate to transfer the uploaded file content and save the binary as file in SharePoint document library. Same FLOW will be used to set the metadata as well. We can pass the uploaded file base64 content as parameter to the FLOW.

Upload document to SharePoint library from PowerApps
Apr 10 2021

Sarvesh Shinde

In this tutorial we will learn how to upload a document from PowerApps to SharePoint document library.