feat(coderd): add tasks rbac object (#20234)

This change adds RBAC for tasks.

Updates coder/internal#948
Supersedes coder/coder#20212
This commit is contained in:
Mathias Fredriksson
2025-10-13 12:02:22 +03:00
committed by GitHub
parent d9f95f2285
commit 299a54a99b
19 changed files with 155 additions and 3 deletions
+12
View File
@@ -11932,6 +11932,11 @@ const docTemplate = `{
"tailnet_coordinator:delete",
"tailnet_coordinator:read",
"tailnet_coordinator:update",
"task:*",
"task:create",
"task:delete",
"task:read",
"task:update",
"template:*",
"template:create",
"template:delete",
@@ -12123,6 +12128,11 @@ const docTemplate = `{
"APIKeyScopeTailnetCoordinatorDelete",
"APIKeyScopeTailnetCoordinatorRead",
"APIKeyScopeTailnetCoordinatorUpdate",
"APIKeyScopeTaskAll",
"APIKeyScopeTaskCreate",
"APIKeyScopeTaskDelete",
"APIKeyScopeTaskRead",
"APIKeyScopeTaskUpdate",
"APIKeyScopeTemplateAll",
"APIKeyScopeTemplateCreate",
"APIKeyScopeTemplateDelete",
@@ -16977,6 +16987,7 @@ const docTemplate = `{
"replicas",
"system",
"tailnet_coordinator",
"task",
"template",
"usage_event",
"user",
@@ -17020,6 +17031,7 @@ const docTemplate = `{
"ResourceReplicas",
"ResourceSystem",
"ResourceTailnetCoordinator",
"ResourceTask",
"ResourceTemplate",
"ResourceUsageEvent",
"ResourceUser",