In this Power Apps design tutorial video, I will showcase how to upload multiple files directly from Power Apps to SharePoint document library using the Microsoft Graph API. We will leverage the Office 365 groups connector's (standard connector) "Send an HTTP request" action in PowerApps to call the Graph API to upload files from attachments control. Video will include a demo of an end-to-end SharePoint document library experience in Power Apps.
All of the above using standard connector actions in Power Apps.
Microsoft Graph API endpoint to Upload file to SharePoint
[https://learn.microsoft.com/en-us/graph/api/driveitem-put-content?view=graph-rest-1.0&tabs=http]
Office 365 Groups Connector
[https://learn.microsoft.com/en-us/connectors/office365groups/]
Send an HTTP request - Construct a Microsoft Graph REST API request to invoke
[https://learn.microsoft.com/en-us/connectors/office365groups/#send-an-http-request]
Use the Microsoft Graph API
[https://learn.microsoft.com/en-us/graph/use-the-api]
Microsoft Graph Explorer Documentation
[https://learn.microsoft.com/en-us/graph/graph-explorer/graph-explorer-overview]
Microsoft Graph Explorer
[https://developer.microsoft.com/en-us/graph/graph-explorer]
Download Sample App
[https://github.com/rdorrani/PowerApps/blob/master/DocumentLibraryPowerApps_20230116000444.zip]