# Store a desktop hosted file in Glide

**URL:** <https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810>\
**Category:** Ask for Help\
**Created:** [March 19, 2024, 3:06pm UTC](https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810 "2024-03-19T15:06:33Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pelow](https://avatars.discourse-cdn.com/v4/letter/p/c67d28/32.png) [@Pelow](https://community.glideapps.com/u/Pelow)\
**Post date:** [March 19, 2024, 3:06pm UTC](https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810/1 "2024-03-19T15:06:33Z")

</div>

Hello Gliders,

I have a slight problem : I would like to upload desktop files on Glide, and then users could visualize and download them on their on desktop, but I can’t find a solution.

The file picker is’nt working (I can download a file but that’s all, not even visualize it).

Thanks in advance !

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 19, 2024, 3:20pm UTC](https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810/2 "2024-03-19T15:20:23Z")

</div>

What types of files are you uploading? You can use a link component to allow users to access and download those files.

---

<div class="post-metadata">

**Author:** ![Pelow](https://avatars.discourse-cdn.com/v4/letter/p/c67d28/32.png) [@Pelow](https://community.glideapps.com/u/Pelow)\
**Post date:** [March 20, 2024, 8:14am UTC](https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810/3 "2024-03-20T08:14:21Z")

</div>

This is mostly PDF’s ! Link component is perfect, but how if some admin user that doesn’t have access to the backend data wants to upload a new file to been seen and download by “regular” users ? Is is possible maybe through a form or an “Action” ?

---

<div class="post-metadata">

**Author:** ![Pelow](https://avatars.discourse-cdn.com/v4/letter/p/c67d28/32.png) [@Pelow](https://community.glideapps.com/u/Pelow)\
**Post date:** [March 20, 2024, 8:22am UTC](https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810/4 "2024-03-20T08:22:56Z")

</div>

Oh I think I understood the role of the file picker 😁 if you have some other idea ? Because it seems that the file picker is working for only one row, like I can’t download a new file in file picker 2 without changing the file in file picker 1

---

<div class="post-metadata">

**Author:** ![Pelow](https://avatars.discourse-cdn.com/v4/letter/p/c67d28/32.png) [@Pelow](https://community.glideapps.com/u/Pelow)\
**Post date:** [March 20, 2024, 8:44am UTC](https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810/5 "2024-03-20T08:44:37Z")

</div>

Okay so, I don’t know if I was explaining it clearly but I may have found the solution with 2 elements :

- a button form to add some files to the files table (only visible by the admin profiles)
- a collection displaying the different files with an “open link” action on “item click”  
If you think of another solution, feel free !

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 20, 2024, 12:55pm UTC](https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810/6 "2024-03-20T12:55:13Z")

</div>

Yep, that solution works. You may also want to consider a ‘Multiple Files’ column with a File Picker pointing to that column. That will allow you to upload multiple files to the same column, and the file picker will also allow you to remove individual files if you want.

> **[File and Image Pickers | Glide Docs](https://www.glideapps.com/docs/essentials/components/file-and-image-pickers#uploading-multiple-files)**
>
> Let users upload files and images to your apps.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [March 27, 2024, 12:55pm UTC](https://community.glideapps.com/t/store-a-desktop-hosted-file-in-glide/71810/7 "2024-03-27T12:55:40Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
