feat: add calendar role permissions
This commit is contained in:
@@ -132,6 +132,10 @@ DEFAULT_PERMISSIONS = [
|
|||||||
# Monitor
|
# Monitor
|
||||||
("monitor.read", "View monitor", "monitor"),
|
("monitor.read", "View monitor", "monitor"),
|
||||||
("monitor.manage", "Manage monitor", "monitor"),
|
("monitor.manage", "Manage monitor", "monitor"),
|
||||||
|
# Calendar
|
||||||
|
("calendar.read", "View calendar slots and plans", "calendar"),
|
||||||
|
("calendar.write", "Create and edit calendar slots and plans", "calendar"),
|
||||||
|
("calendar.manage", "Manage calendar settings and workload policies", "calendar"),
|
||||||
# Webhook
|
# Webhook
|
||||||
("webhook.manage", "Manage webhooks", "admin"),
|
("webhook.manage", "Manage webhooks", "admin"),
|
||||||
]
|
]
|
||||||
@@ -168,6 +172,7 @@ _MGR_PERMISSIONS = {
|
|||||||
"task.close", "task.reopen_closed", "task.reopen_completed",
|
"task.close", "task.reopen_closed", "task.reopen_completed",
|
||||||
"propose.accept", "propose.reject", "propose.reopen",
|
"propose.accept", "propose.reject", "propose.reopen",
|
||||||
"monitor.read",
|
"monitor.read",
|
||||||
|
"calendar.read", "calendar.write", "calendar.manage",
|
||||||
"user.reset-self-apikey",
|
"user.reset-self-apikey",
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -178,6 +183,7 @@ _DEV_PERMISSIONS = {
|
|||||||
"milestone.read",
|
"milestone.read",
|
||||||
"task.close", "task.reopen_closed", "task.reopen_completed",
|
"task.close", "task.reopen_closed", "task.reopen_completed",
|
||||||
"monitor.read",
|
"monitor.read",
|
||||||
|
"calendar.read", "calendar.write",
|
||||||
"user.reset-self-apikey",
|
"user.reset-self-apikey",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user