Is this the right approach to begin with? I want to store all of my users Audio Files in a Shared Bucket. Does this make sense, or should I create a bucket for each of my users individually?
I see with file security by default the user that created the file has permission to READ, UPDATE, DELETE. Now How can I fetch all of the documents a user has permission to access?
If a user tries to request all the files in the Bucket, only the ones it has access to will be returned. If you want to get it from somewhere else, I don’t believe there’s currently any way, but I believe I’ve seen some recent discussion about implementing a way to get a list of things (presumably whether Database Documents or Storage Files) based on it’s Permissions.
As for who created a file, to my knowledge, there’s currently no way to find that
The best option would be to have a Collection and keep track of who uploaded what there, but you’d have to update that separately on upload
Recommended threads
- "Invalid console fingerprint" when unpau...
I've tried logging out and logging back in, still can't figure out why this is happening.
- How to successfully migrate from 1.9.0 t...
I've tried the automatic tool for migration but my Appwrite (self-hosted) went to a broken state. My functions wouldn't deploy anymore, some things just didn't ...
- How to disable appwrite/embedding from s...
Hi everyone! I'm currently running a self-hosted instance of Appwrite. For my current use case, I don't need the AI/embedding features, and I noticed the `app...