web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Add files to record an...
Power Apps
Unanswered

Add files to record and also download using PowerApps.

(0) ShareShare
ReportReport
Posted on by

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.

I have the same question (0)
  • cchannon Profile Picture
    4,702 Moderator on at

    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.

  • cchannon Profile Picture
    4,702 Moderator on at

    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.

  • Community Power Platform Member Profile Picture
    on at

    Hi @cchannon 
    Actually the user should be able to select the file from there local file system and not Teams channel.

  • cchannon Profile Picture
    4,702 Moderator on at

    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.

  • EricRegnier Profile Picture
    8,720 Most Valuable Professional on at

    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

  • Community Power Platform Member Profile Picture
    on at

    Hi @EricRegnier 
    I am using Canvas App and the database is Dataverse and not Dataverse for Teams. And yes it is embedded app.

  • Verified answer
    EricRegnier Profile Picture
    8,720 Most Valuable Professional on at

    Hi @Anonymous,

    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.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 717 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 329 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard