In my app I have a CreateUser flow which makes several documents and at the end uses the functions.createExecution() to call a server-side function to create a document in a management table (so the user shouldn't have any permissions to read/write/update/delete; completely out of scope). Every step in the creation flow works up until the function call, the function log gives a 500 error with this as the reason (Database error: The current user is not authorized to perform the requested action.). Does this mean it is a function scope error, or what? The user shouldn't have/need permission to access creation for that table. The function's scope has access to create for it, so I'm so confused. Any help would be appreciated!
Recommended threads
- After assigning a domain to my Dart func...
I’ve attached the images. Could anyone please explain how this execution is being performed?
- Redirect from clicking team invite link ...
Hi all! Pretty new to app development in general so this might be something more generic than appwrite, but I've found (after reading the docs for the Teams API...
- help!!!!
whats happening no clue pls help 🥲