Roles & Permissions
In this section, you'll find detailed information about the various user roles, their associated permissions, and their responsibilities within the system. Use this overview to get a general understanding of each role's capabilities and how they interact with the system.
For a comprehensive look at the policies and access controls, refer to the table below.
Rolesβ
| Role | Description |
|---|---|
| Anon | - Stands for Anonymous |
| - Can navigate the system without logging in. | |
| Creator | - Can contribute and create submissions. |
| - Is part of the game's community. | |
| Moderator | - Monitors and moderates various aspects of the system. |
| Studio | - Creates games or projects. |
| - Specifies the schema for contributions. | |
| Admin | - Has administrative privileges. |
Policy Tableβ
Legend:
π΄ Rejected | π’ Accepted | π‘ Accepted under certain conditions
| Object | Method | Anon | Creator | Moderator | Studio |
|---|---|---|---|---|---|
| article | DELETE | π΄ | π΄ | π΄ | π΄ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π΄ | π΄ | π΄ | |
| PUT | π΄ | π΄ | π΄ | π΄ | |
| articleAttachment | DELETE | π΄ | π΄ | π΄ | π΄ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π΄ | π΄ | π΄ | |
| PUT | π΄ | π΄ | π΄ | π΄ | |
| attachment | DELETE | π΄ | π΄ | π΄ | π‘ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π΄ | π΄ | π‘ | |
| PUT | π΄ | π΄ | π΄ | π‘ | |
| badge | DELETE | π΄ | π΄ | π΄ | π΄ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π΄ | π΄ | π΄ | |
| PUT | π΄ | π΄ | π΄ | π΄ | |
| category | DELETE | π΄ | π΄ | π΄ | π‘ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π΄ | π΄ | π‘ | |
| PUT | π΄ | π΄ | π΄ | π‘ | |
| comment | DELETE | π΄ | π‘ | π‘ | π‘ |
| GET | π‘ | π‘ | π‘ | π‘ | |
| POST | π΄ | π‘ | π‘ | π‘ | |
| PUT | π΄ | π‘ | π‘ | π‘ | |
| commentFlag | DELETE | π΄ | π‘ | π‘ | π‘ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π’ | π’ | π’ | |
| PUT | π΄ | π‘ | π‘ | π‘ | |
| follow | DELETE | π΄ | π‘ | π‘ | π‘ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π’ | π’ | π’ | |
| PUT | π΄ | π‘ | π‘ | π‘ | |
| moderationPolicy | DELETE | π΄ | π΄ | π΄ | π΄ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π΄ | π΄ | π΄ | |
| PUT | π΄ | π΄ | π΄ | π΄ | |
| pricingPolicy | DELETE | π΄ | π΄ | π΄ | π΄ |
| GET | π’ | π’ | π’ | π’ | |
| POST | π΄ | π΄ | π΄ | π΄ | |
| PUT | π΄ | π΄ | π΄ | π΄ | |
| project | DELETE | π΄ | π΄ | π΄ | π΄ |
| GET | π‘ | π‘ | π‘ |