Bot commit: Добавлен файл roles.py
This commit is contained in:
parent
30eacc498d
commit
b049d7ed25
12
roles.py
Normal file
12
roles.py
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
from typing import List, Dict
|
||||||
|
|
||||||
|
ROLE_SCOPES: Dict[str, List[str]] = {
|
||||||
|
"user": ["read:items", "create:items", "create:posts", "create:news", "read:self"],
|
||||||
|
"reporter": ["read:items", "create:items", "create:news", "read:self"],
|
||||||
|
"galerist": ["read:items", "create:items", "create:posts", 'users:read', "create:news", "read:self"],
|
||||||
|
"partner": ["read:items", "create:items", "update:items", "create:super_items", "create:posts", "switch:profile", 'users:read', "create:news", "read:self"],
|
||||||
|
"moderator": ["read:items", "moderate", "update:items", "delete:items", "create:posts", "switch:profile", 'users:read', "create:news", "read:self"],
|
||||||
|
"admin": ["read:items", "create:items", "update:items", "delete:items", "moderate", "admin", "api:debug", "create:super_items", "create:posts", "switch:profile", 'users:read', "create:news", "read:self"],
|
||||||
|
}
|
||||||
|
BLOCK_ROLES = {'admin', 'moderator', 'partner'}
|
||||||
|
REQUIRES_OFFER = {"reporter"}
|
||||||
Loading…
Reference in New Issue
Block a user