Notifications
Announcements
How can I add multiple files (docx, pdf, ppt, jpg etc) to a record and also give the user ability to download these files. Is it doable and also if I use PowerApps in MS Teams will it work. Because I have noticed for some reason some functionality works on PowerApps web and does not work in PowerApps MS Teams.
OK, so you're trying to upload multiple files of different types to a record that you are surfacing in MS Teams through a PowerApp (not a model driven app) yes?
Couple of options, depending on the specifics of what you're doing there:
- if the record to channel relationship is 1:1, just use Teams Files tab. Done.
- If you could have many records surfaced through the PowerApp in one channel, use a SharePoint connector and create folders or docsets for each record based on some unique identifier to store their specific files.
Note: it is NOT possible to manipulate the OOB Teams Files tab. You cannot hide it, you cannot repoint it, so be aware this could cause confusion for your users if you want them to upload files from this Teams channel, but you don't want them to use that Files tab.
Hi @cchannon Actually the user should be able to select the file from there local file system and not Teams channel.
Sure, file from local, but you need to put the file somewhere, right? I'm saying you can either use the Teams OOB Files tab or you can use SharePoint to do this.
Hi @Anonymous,
I would need additional details to properly advise. Are you using model-driven apps or canvas apps with Dataverse or another back-end/database? Also, do you mean Dataverse for Teams or a Power App embedded in a Teams channel?
Cheers
Hi @EricRegnier I am using Canvas App and the database is Dataverse and not Dataverse for Teams. And yes it is embedded app.
Sorry for the links pasted, but they are better than just re-copying the content.
If you're using Blob Storage as a repository, have a look at this article: https://powerapps.microsoft.com/blog/upload-files-from-powerapps-using-the-azure-blob-storage-connector/ It dates back to 2018, but the principles are the same.
For SharePoint as a repository: here's a similar post on this topic: https://powerusers.microsoft.com/t5/Building-Power-Apps/Is-it-possible-to-upload-a-file-from-a-Canvas-App-to-SharePoint/td-p/793935
Hope this helps...
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
WarrenBelz 717 Most Valuable Professional
Michael E. Gernaey 329 Super User 2025 Season 2
Power Platform 1919 268