GlobalRoles - IEEE-Team-3/map GitHub Wiki
Define high-level roles that apply across the entire platform.
-
SuperAdmin: Full backend access (for dev team only) -
Admin: Platform-level moderation -
Regular: Default role for new users -
Banned: Restricted access
| Action | SuperAdmin | Admin | Regular | Banned |
|---|---|---|---|---|
| Access Admin Panel | ✅ | ✅ | ❌ | ❌ |
| Create Teams | ✅ | ✅ | ✅ | ❌ |
| Access All Chats | ✅ | ✅ | ❌ | ❌ |
| Modify User Accounts | ✅ | ✅ | ❌ | ❌ |
| Use App Normally | ✅ | ✅ | ✅ | ❌ |
- Global roles are separate from Team Roles.
- Global Admins do not override team-specific permissions unless explicitly required.