Hi, I'm evaluating appwrite for a project and through reading the documentation (I haven't coded/tested anything yet, just trying to have a grasp of the basic framework for now against supabase), it reads to me as though anyone having an "update" permission is also granted to change the permission itself on a document.
A concrete example, a row is set by some server side function to be "owned" by team A by which I mean any member of team A can update said row's columns (name, description, etc) but it appears to me that "permission" is just another column which reads to me that then any of these users in team A, can set the permission values to whatever it wants? Do I understand this correctly?
Recommended threads
- Cannot migrate from Supabase
Hi, I was trying to migrate from Supabase to the Appwrite database. My database had around 190K columns. I tried it twice. Both times, after 2 days, the proce...
- [SOLVED] Production down - createExecuti...
Hey, Since 1.9.6 rollout in fra (~17:00 UTC, 14 Aug), POST /v1/functions/{functionId}/executions returns a 400 whenever the body includes an empty headers ob...
- [SOLVED] CreateRow is doing ListRows on ...
### setup ``` appwrite 1.9.5 self-hosted bun 1.3 node-appwrite 27.1.0 ``` ### issue Im running a function on a self hosted 1.9.5 with "node-appwrite": "^27.1.0...