AccessControl - IEEE-Team-3/map GitHub Wiki
OwnerAdminManagerMemberGuest
| Permission | Owner | Admin | Manager | Member | Guest |
|---|---|---|---|---|---|
| Create Sub-Team | ✅ | ✅ | ✅ | ❌ | ❌ |
| Manage Roles | ✅ | ✅ | ❌ | ❌ | ❌ |
| Lock Chat | ✅ | ✅ | ✅ | ❌ | ❌ |
| Send Messages | ✅ | ✅ | ✅ | ✅ | ❌ |
| Create Tasks | ✅ | ✅ | ✅ | ❌ | ❌ |
| Assign Points | ✅ | ✅ | ✅ | ❌ | ❌ |
- Every user has a different role per team.
- This is handled by mapping the
userIdto theirroleIdinside each team.