# Advice needed : Own the document

**URL:** <https://community.glideapps.com/t/advice-needed-own-the-document/28784>\
**Category:** Ask for Help\
**Created:** [July 6, 2021, 1:00pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784 "2021-07-06T13:00:59Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [July 6, 2021, 1:00pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784/1 "2021-07-06T13:00:59Z")

</div>

Hey Everyone,

I’m looking for some advice. We are creating a recruitment app where futur employees will be to apply. Because we are based in europe we prefer that our users don’t upload their documents on Glide servers or Google Sheets.

Does any of you have an idea on how to do so ? Let’s say that the user is asked to upload his/her CV instead of using the file picker we can add a button where a webview is opened on company website where users upload it’s documents. But the thing is, how to get back the link of that document (on our server) on the Glide Table line.

Or any other advice on how to proceed ?  
Many thanks !!

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [July 6, 2021, 1:23pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784/2 "2021-07-06T13:23:17Z")

</div>

Hola @AymenM

This is my idea.

You could create a custom form and have the file picker in a USC, then send that info to your server using either Zapier or Integromat.

Since you’d be using a USC the CV would be stored on the device. However you could delete it after sending it to your sever.

I am sure that some other people have better ideas.

---

<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:** [July 6, 2021, 1:31pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784/3 "2021-07-06T13:31:33Z")

</div>

The problem with that is that the file will be uploaded to glide servers regardless if you use a USC or not. The USC only holds the url once the file is uploaded, not the actual file, so if this is a GDPR issue, then I don’t think that would work, since it would still be stored on glide servers.

Also if a user is signed in, then USC column values are still stored on the server. It’s only when a user is not signed in that a USC value is only stored locally.

I think a webview to a third party service would be the better option with maybe a Zapier or Integromat integration that will update the sheet with a url once the file is uploaded.

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [July 6, 2021, 2:02pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784/4 "2021-07-06T14:02:54Z")

</div>

Thanks for clarifying that @Jeff_Hager

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [July 6, 2021, 2:50pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784/5 "2021-07-06T14:50:02Z")

</div>

@AymenM Potentially you can control the file name of the document when the user uploads the document. If that is the case then you could input the file name (like RowID) as a parameter when opening the webview.

I did this when uploading to cloudinary as seen in below post:  
The link was something like: [https://website/htmlpage?imageid=Image-mhEQ5+g8QXG3Yhk09Zv9aA-4](https://website/htmlpage?imageid=Image-mhEQ5+g8QXG3Yhk09Zv9aA-4)

> [@Upload image to Cloudinary from within Glide](https://community.glideapps.com/t/upload-image-to-cloudinary-from-within-glide/11204):
>
> Cloudinary as image store for uploaded images URL [https://uploadtocloudinary.glideapp.io/](https://uploadtocloudinary.glideapp.io/) The app is copyable The app is using my personal Cloudinary account - so please keep uploads in the app low - and use your own Cloudinary account if you are going to do exploration of cloudinary Background Glide has an image upload functionality where the images are uploaded to Glide. Unfortunatly, these images are out of control from us as app developers. This means that we cannot delete…

---

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [July 6, 2021, 3:14pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784/6 "2021-07-06T15:14:48Z")

</div>

Thanks guys! I think what you have all proposed is going pretty much on my initial thoughts. That’ll require a huge amount of work tho.

Thanks !!

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [July 6, 2021, 3:18pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784/7 "2021-07-06T15:18:25Z")

</div>

@AymenM there is a difference 🙂 Let the user/website decide the file name - or let Glide/app decide the filename

---

<div class="post-metadata">

**Author:** ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)\
**Post date:** [July 6, 2021, 3:59pm UTC](https://community.glideapps.com/t/advice-needed-own-the-document/28784/8 "2021-07-06T15:59:57Z")

</div>

Yes you’re right. The best option will be that I decide which name the document should take.
