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
- MariaDB refuses to connect to appwrite
Earlier, I tried updating my Appwrite version from 18.1.x to the latest release because my Flutter package required it to function properly. I used the official...
- Custom API domain is unreachable
Earlier my custom api domain was working fine. Now it seems to be offline without a trace a few hours later. I didn't change anything, all the relevant DNS reco...
- "Invalid console fingerprint" when unpau...
I've tried logging out and logging back in, still can't figure out why this is happening.