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 | π‘ | π‘ | π‘ | π‘ | |
POST | π΄ | π΄ | π΄ | π’ | |
PUT | π΄ | π΄ | π΄ | π‘ | |
quest | DELETE | π΄ | π΄ | π΄ | π‘ |
GET | π’ | π’ | π’ | π‘ | |
POST | π΄ | π΄ | π΄ | π‘ | |
PUT | π΄ | π΄ | π΄ | π‘ | |
reward | DELETE | π΄ | π΄ | π΄ | π‘ |
GET | π’ | π’ | π’ | π‘ | |
POST | π΄ | π΄ | π΄ | π‘ | |
PUT | π΄ | π΄ | π΄ | π‘ | |
rewardType | DELETE | π΄ | π΄ | π΄ | π΄ |
GET | π’ | π’ | π’ | π’ | |
POST | π΄ | π΄ | π΄ | π΄ | |
PUT | π΄ | π΄ | π΄ | π΄ | |
schema | DELETE | π΄ | π΄ | π΄ | π‘ |
GET | π‘ | π‘ | π‘ | π‘ | |
POST | π΄ | π΄ | π΄ | π‘ | |
PUT | π΄ | π΄ | π΄ | π‘ | |
shopItem | DELETE | π΄ | π΄ | π΄ | π΄ |
GET | π’ | π’ | π’ | π’ | |
POST | π΄ | π΄ | π΄ | π΄ | |
PUT | π΄ | π΄ | π΄ | π΄ | |
shopItemAttachment | DELETE | π΄ | π΄ | π΄ | π΄ |
GET | π’ | π’ | π’ | π’ | |
POST | π΄ | π΄ | π΄ | π΄ | |
PUT | π΄ | π΄ | π΄ | π΄ | |
submission | DELETE | π΄ | π‘ | π‘ | π‘ |
GET | π‘ | π‘ | π‘ | π‘ | |
POST | π΄ | π‘ | π‘ | π‘ | |
PUT | π΄ | π‘ | π‘ | π‘ | |
submissionAttachment | DELETE | π΄ | π΄ | π΄ | π΄ |
GET | π’ | π’ | π’ | π’ | |
POST | π΄ | π΄ | π΄ | π΄ | |
PUT | π΄ | π΄ | π΄ | π΄ | |
user | DELETE | π΄ | π΄ | π΄ | π΄ |
GET | π’ | π’ | π’ | π’ | |
POST | π΄ | π΄ | π΄ | π΄ | |
PUT | π΄ | π΄ | π΄ | π΄ | |
userAttachment | DELETE | π΄ | π‘ | π‘ | π‘ |
GET | π’ | π’ | π’ | π’ | |
POST | π΄ | π’ | π’ | π’ | |
PUT | π΄ | π‘ | π‘ | π‘ | |
userData | DELETE | π΄ | π΄ | π΄ | π΄ |
GET | π’ | π’ | π’ | π’ | |
POST | π΄ | π΄ | π΄ | π΄ | |
PUT | π΄ | π‘ | π‘ | π‘ | |
vote | DELETE | π΄ | π‘ | π‘ | π‘ |
GET | π’ | π’ | π’ | π’ | |
POST | π΄ | π’ | π’ | π’ | |
PUT | π΄ | π‘ | π‘ | π‘ | |
notification | DELETE | π΄ | π‘ | π‘ | π‘ |
GET | π΄ | π‘ | π‘ | π‘ | |
POST | π΄ | π΄ | π΄ | π΄ | |
PUT | π΄ | π‘ |