FeatureFuel
0

Permission System: Freely set document permissions

Source: appwrite/appwrite#2635 · opened by @TheMardy
Background I’m struggling a bit with the permission system as we can’t freely set permissions. Say I have an assignment document that I as a student (team:xxx/member) created and I only want me and my teachers (team:xxx/owner) to see. As far as I know I have 3 options: 1. Create a function that does the work and make the collection “read only” (sketchy as documents can still be created through the sdk, we would need Collection permission to disable that, together with document permission to complete this use case.) 2. Create a team for every student-teacher pair (not realistic, way too many teams) 3. Create a team role for every student so that each teacher that has this role can see the students assignments. (Many roles of teacher will probably have big impact performance) Other Use cases I can think of a few more cases where a team member wants to freely set permissions: Say I have a registration app for employees to submit the hours they have worked. These doc…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests