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
- Invalid type for attribute 'email': emai...
I'm using the node-appwrite SDK to create a table, the column payload looks like this: ```json [{"key":"email","type":"email","required":true, "size": 512}] ``...
- Project restoration button in console
The project restore button in console is taking no effect, i have tried several times and still nothing, it gives same popup if i reload
- Auth not working
guys my appwrite auth isnt working? oauth works (Sign in with google n discord) i have 2 websites deployed where do i get help when i do sign in with email and ...