as the title suggests, I'm trying to give permission to a doc to many users while creating the document. I only have their emails. And to be clear, there can be emails whose accounts aren't created yet. But will be created.
the documentation says, to give permissions to docs, the syntax is Permission.read(Role.user(<USER_ID>)). Here I only can pass one string in the user method. but I need to give permission to many users. yeah I know I can loop over my emails list and create a permissions array and pass that in the createDocument function. but won't that be good if we could pass a user's array directly? like Permission.read(Role.user([<USER_ID>]))
And second, the major problem is about the USER_ID. can I do it with emails? or any workaround for this?
Not sure if I made it enough clear. Any help will be appreciated
You can't put an email; you'll need to create the accounts and use the IDs.
You'll need to create an array of Permissions
Recommended threads
- Scheduled works locking the entire Maria...
I have a scheduled function and apparently that or something is locking the entire MariaDB database and Appwrite is giving MariaDB errors. This error persists e...
- Looking for a Partner
- Need help to create a wrapper which let ...
I’m looking for help setting up Appwrite properly on a VPS so I can build a self-hosting wrapper around it. The goal is to provide a Linux executable that allow...