I am wanting to list the documents of a specific user from an admin panel. What would I need to do. I dont want to need to login as a user to see the documents they have perms to see.
What's your DB structure like? How would you know what document belongs to what user?
You can create a cloud function that get's all the documents, and separates them based on the user.
https://appwrite.io/docs/server/databases?sdk=nodejs-default#databasesListDocuments
They way I have done it is give the user perms on the document
Should I change it to submitting an the id of the user who crated the document?
That's what I do, yes.
Then I would just search for the id correct?
yes. you would list all documents, and then filter them based on id
[SOLVED] List documents of a user as admin
Recommended threads
- delete cancelled site deployment
I would like to remove a cancelled site deployment, but the site menu shows only "Redeploy".
- Self-host migration from 1.8.X
Is it safe to now migrate from 1.7.4 to 1.8.X on my selfhost?
- DeploymentStatus enum value `canceled` m...
Hey, Sorry if it has been reported already, I found an issue using the Dart SDK where the `canceled` enum value is missing from `DeploymentStatus`. This causes...