Users with a label cannot give read permission to a user with a different label
- 1
- Databases
- Web
User A with a label (x) is creating a document and wants to give read permission to user B with a label (y) while creating the document. returning 401
[ Permission.read(Role.user(B)),
Permission.read(Role.user(A)),
Permission.delete(Role.user(A)) ]
any help fellas
A project user can only grant permissions to a resource that they own. For example, if a user is trying to share a document with a team that they are not a member of, they will encounter a 401 not authorized error. If your app needs users to grant access to teams they're not a member of, you can create Appwrite Functions with a Server SDK to achieve this functionality.
but that part regarding teams, not label or is it the same? in this case, User A is the owner of the document and he want to share with other user.
ehhh i guess the docs needs to be updated.
A user can only grant permissions they have.
Recommended threads
- Update User Error
```ts const { users, databases } = await createAdminClient(); const session = await getLoggedInUser(); const user = await users.get(session.$id); if (!use...
- apple exchange code to token
hello guys, im new here 🙂 I have created a project and enabled apple oauth, filled all data (client id, key id, p8 file itself etc). I generate oauth code form...
- How to Avoid Double Requests in function...
I'm currently using Appwrite's `functions.createExecution` in my project. I want to avoid double requests when multiple actions (like searching or pagination) a...