mirror of
https://github.com/coder/coder.git
synced 2025-07-15 22:20:27 +00:00
feat: allow auditors to read template insights (#10860)
- Adds a template_insights pseudo-resource - Grants auditor and template admin roles read access on template_insights - Updates existing RBAC checks to check for read template_insights, falling back to template update permissions where necessary - Updates TemplateLayout to show Insights tab if can read template_insights or can update template
This commit is contained in:
@ -25,6 +25,7 @@ const (
|
||||
ResourceReplicas RBACResource = "replicas"
|
||||
ResourceDebugInfo RBACResource = "debug_info"
|
||||
ResourceSystem RBACResource = "system"
|
||||
ResourceTemplateInsights RBACResource = "template_insights"
|
||||
)
|
||||
|
||||
const (
|
||||
@ -58,6 +59,7 @@ var (
|
||||
ResourceReplicas,
|
||||
ResourceDebugInfo,
|
||||
ResourceSystem,
|
||||
ResourceTemplateInsights,
|
||||
}
|
||||
|
||||
AllRBACActions = []string{
|
||||
|
Reference in New Issue
Block a user