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
- general_route_not_found - Auth Guide
If you’ve just added a subdomain to your project, verified your DNS records, and confirmed your SSL certificate is working, but you're still hitting a `general_...
- Can't resume paused project
I have logged in in incognito, done the email verification and still get the invalid fingerprint error. What's the issue.
- How to Display File in Web?
I'm trying to use Appwrite's Storage to store images and display them in my app, however when I use the `getFileView`, `getFileDownload` or `getFilePreview` met...