How to manage customer-uploaded files on CDN in Shopify?

Hello,

On my website, I would like to have a possibility for my customers to customize products.

For this purpose, I need to provide a possibility for customers to upload their photos.

I’m using a simple code for the custom product page:


          
                                                            
        

Uploaded files go somewhere to CDN Shopify, e.g.:

https://cdn.shopify.com/s/files/1/0635/8171/6717/uploads/88405a4b2986a635efbb060a9533b0ae.webp

And here I have a few questions:A

  1. How can I manage these files? E.g. delete by customer request?

  2. To which servers do these files are going? To US, Canada, or any other?

  3. How does Shopify ensure that these customer data would be secure?

Best Regards, Dmitri

1 Like

Hi @Dmitrii_Dzh ,

If you go to Order in your Store admin, select a certain order, there should be a “Delete” when you hovered on the custom property below the product title. You can delete the file if requested by customer.

https://cdn.shopify.com/s/files/1/0635/8171/6717/uploads/88405a4b2986a635efbb060a9533b0ae.webp

This link is connected to your files. If you click the Settings on the bottom left corner, and go to files. You should see this image and can delete it.

To which server, I am not really sure, I think it goes with the domain. I am might be wrong. Whatever you deleted from your end should be deleted to the server.

You can check Shopify’s Privacy Policy here.

Hello, @made4Uo

Thanks for the reply!

“This link is connected to your files. If you click the Settings on the bottom left corner, and go to files. You should see this image and can delete it.”

In the Settings - Files, I am able to see only those which were downloaded by me, but not by any customer (as link above), so I don’t have control over it file and have no idea how to delete it.

Do you know what I can change in order to see files, which were uploaded by customers, in the folder Files?

Best Regards, Dmitrii

Those input properties should pass on the cart. Weird if it is not

They do, link / photo visible in card and checkout screen. But it not visible in Files. Link is still active and I have no idea how I could delete this file from server’s cloud.

If you go to Order in your Store admin, select a certain order, when you hovered on the custom property below the product title. Click the custom property, it is a link that will have the image.

Yes, thank you, I understand that, but:

  1. Files downloaded to server even if order hasn’t been checkout yet (and will not appirace in orders), as we can see buy link in original message.

  2. When I will get a link from orders — it will of course help to complete the order, but my concern is how to manage customers private data, and how could I delete these files afterwards, if client would request it.

Best Regards, Dmitrii

1 Like

I have the same issue, would be great if there was a way to view files uploaded using the properties[...] input name in which the order is not completed. Perhaps a CLI command or viewable in bulk edit of the SETTINGS > FILES?

Any help on this would be appreciated.